User:Vergir: Difference between revisions

Jump to navigation Jump to search
Vergir (talk | contribs)
Add section 2c for the soft wear variant (with help from vergir-bot LLM)
Vergir (talk | contribs)
Replace the wear candidates with five low-graphics modes differing only in paper texture (with help from vergir-bot LLM)
Line 7: Line 7:
{{HeroStreetBrawlItems|Vindicta|id=sb-items-vindicta}}
{{HeroStreetBrawlItems|Vindicta|id=sb-items-vindicta}}


= ItemBox layer profiling =
= ItemBox low-graphics profiling =


Six configurations of the same ten items. Each masked layer costs the GPU a separate render pass per card, and the texture's <code>mix-blend-mode: multiply</code> costs a backdrop read, so every section below removes one or more of those.
Every section below section 1 is the same low-graphics configuration — <code>wearMask=ramp</code> and <code>iconMask=no</code> — and they differ only in how the paper texture is handled. Section 1 is untouched baseline for reference.


Sections 2, 2b and 2c are three ways of dropping the wear mask; they are visual candidates, not separate things to measure. Once one is chosen the rest come out and the survivor gets folded into a single low-graphics configuration to profile as a whole.
To profile: scroll through one section, '''pause about two seconds''', then move to the next. The pauses segment the recording so each section can be measured separately from a single capture.


== 1. Baseline ==
== 1. Baseline ==
Wear mask, icon mask and texture blend all present, as on every other page.
Wear mask, icon mask and per-item texture, as on every other page.


{{ItemBox|itemName=Active Reload}} {{ItemBox|itemName=Alchemical Fire}} {{ItemBox|itemName=Arctic Blast}} {{ItemBox|itemName=Berserker}} {{ItemBox|itemName=Bullet Armor}} {{ItemBox|itemName=Cheat Death}} {{ItemBox|itemName=Colossus}} {{ItemBox|itemName=Crippling Headshot}} {{ItemBox|itemName=Divine Barrier}} {{ItemBox|itemName=Echo Shard}}
{{ItemBox|itemName=Active Reload}} {{ItemBox|itemName=Alchemical Fire}} {{ItemBox|itemName=Arctic Blast}} {{ItemBox|itemName=Berserker}} {{ItemBox|itemName=Bullet Armor}} {{ItemBox|itemName=Cheat Death}} {{ItemBox|itemName=Colossus}} {{ItemBox|itemName=Crippling Headshot}} {{ItemBox|itemName=Divine Barrier}} {{ItemBox|itemName=Echo Shard}}


== 2. Flat wear, tint behind the artwork ==
== 2. Low graphics, texture per item ==
<code>wearMask=no</code> — the tint drops behind the icon and the name instead of covering them, so only the card stock is tinted.
Texture still chosen from the item's name, so all three paper images stay resident.


{{ItemBox|itemName=Active Reload|wearMask=no}} {{ItemBox|itemName=Alchemical Fire|wearMask=no}} {{ItemBox|itemName=Arctic Blast|wearMask=no}} {{ItemBox|itemName=Berserker|wearMask=no}} {{ItemBox|itemName=Bullet Armor|wearMask=no}} {{ItemBox|itemName=Cheat Death|wearMask=no}} {{ItemBox|itemName=Colossus|wearMask=no}} {{ItemBox|itemName=Crippling Headshot|wearMask=no}} {{ItemBox|itemName=Divine Barrier|wearMask=no}} {{ItemBox|itemName=Echo Shard|wearMask=no}}
{{ItemBox|itemName=Active Reload|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Alchemical Fire|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Arctic Blast|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Berserker|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Bullet Armor|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Cheat Death|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Colossus|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Crippling Headshot|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Divine Barrier|wearMask=ramp|iconMask=no}} {{ItemBox|itemName=Echo Shard|wearMask=ramp|iconMask=no}}


== 2b. Flat wear, ramped from the edges ==
== 3. Low graphics, texture 1 everywhere ==
<code>wearMask=ramp</code> — tint stays on top but fades out toward the centre, gathering at the edges where wear belongs.
{{ItemBox|itemName=Active Reload|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Alchemical Fire|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Arctic Blast|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Berserker|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Bullet Armor|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Cheat Death|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Colossus|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Crippling Headshot|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Divine Barrier|wearMask=ramp|iconMask=no|texture=1}} {{ItemBox|itemName=Echo Shard|wearMask=ramp|iconMask=no|texture=1}}


{{ItemBox|itemName=Active Reload|wearMask=ramp}} {{ItemBox|itemName=Alchemical Fire|wearMask=ramp}} {{ItemBox|itemName=Arctic Blast|wearMask=ramp}} {{ItemBox|itemName=Berserker|wearMask=ramp}} {{ItemBox|itemName=Bullet Armor|wearMask=ramp}} {{ItemBox|itemName=Cheat Death|wearMask=ramp}} {{ItemBox|itemName=Colossus|wearMask=ramp}} {{ItemBox|itemName=Crippling Headshot|wearMask=ramp}} {{ItemBox|itemName=Divine Barrier|wearMask=ramp}} {{ItemBox|itemName=Echo Shard|wearMask=ramp}}
== 4. Low graphics, texture 2 everywhere ==
{{ItemBox|itemName=Active Reload|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Alchemical Fire|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Arctic Blast|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Berserker|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Bullet Armor|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Cheat Death|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Colossus|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Crippling Headshot|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Divine Barrier|wearMask=ramp|iconMask=no|texture=2}} {{ItemBox|itemName=Echo Shard|wearMask=ramp|iconMask=no|texture=2}}


== 2c. Soft wear, uniform tint with the name lifted ==
== 5. Low graphics, texture 3 everywhere ==
<code>wearMask=soft</code> — tint stays on top and uniform so the artwork keeps its unifying wash, but at 0.35 opacity, with the name raised clear of it. The 0.35 is a first guess and wants tuning.
{{ItemBox|itemName=Active Reload|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Alchemical Fire|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Arctic Blast|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Berserker|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Bullet Armor|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Cheat Death|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Colossus|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Crippling Headshot|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Divine Barrier|wearMask=ramp|iconMask=no|texture=3}} {{ItemBox|itemName=Echo Shard|wearMask=ramp|iconMask=no|texture=3}}


{{ItemBox|itemName=Active Reload|wearMask=soft}} {{ItemBox|itemName=Alchemical Fire|wearMask=soft}} {{ItemBox|itemName=Arctic Blast|wearMask=soft}} {{ItemBox|itemName=Berserker|wearMask=soft}} {{ItemBox|itemName=Bullet Armor|wearMask=soft}} {{ItemBox|itemName=Cheat Death|wearMask=soft}} {{ItemBox|itemName=Colossus|wearMask=soft}} {{ItemBox|itemName=Crippling Headshot|wearMask=soft}} {{ItemBox|itemName=Divine Barrier|wearMask=soft}} {{ItemBox|itemName=Echo Shard|wearMask=soft}}
== 6. Low graphics, no texture ==
No paper blend at all, so no backdrop read per card.


== 3. No icon mask ==
{{ItemBox|itemName=Active Reload|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Alchemical Fire|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Arctic Blast|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Berserker|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Bullet Armor|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Cheat Death|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Colossus|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Crippling Headshot|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Divine Barrier|wearMask=ramp|iconMask=no|texture=no}} {{ItemBox|itemName=Echo Shard|wearMask=ramp|iconMask=no|texture=no}}
<code>iconMask=no</code> — icons render as plain squares. One fewer render pass per card.
 
{{ItemBox|itemName=Active Reload|iconMask=no}} {{ItemBox|itemName=Alchemical Fire|iconMask=no}} {{ItemBox|itemName=Arctic Blast|iconMask=no}} {{ItemBox|itemName=Berserker|iconMask=no}} {{ItemBox|itemName=Bullet Armor|iconMask=no}} {{ItemBox|itemName=Cheat Death|iconMask=no}} {{ItemBox|itemName=Colossus|iconMask=no}} {{ItemBox|itemName=Crippling Headshot|iconMask=no}} {{ItemBox|itemName=Divine Barrier|iconMask=no}} {{ItemBox|itemName=Echo Shard|iconMask=no}}
 
== 5. No texture ==
<code>texture=no</code> — masks intact, blend dropped. One fewer backdrop read per card.
 
{{ItemBox|itemName=Active Reload|texture=no}} {{ItemBox|itemName=Alchemical Fire|texture=no}} {{ItemBox|itemName=Arctic Blast|texture=no}} {{ItemBox|itemName=Berserker|texture=no}} {{ItemBox|itemName=Bullet Armor|texture=no}} {{ItemBox|itemName=Cheat Death|texture=no}} {{ItemBox|itemName=Colossus|texture=no}} {{ItemBox|itemName=Crippling Headshot|texture=no}} {{ItemBox|itemName=Divine Barrier|texture=no}} {{ItemBox|itemName=Echo Shard|texture=no}}
 
== 6. Everything off ==
The floor. Whatever lag remains here is not coming from masks or blending.
 
{{ItemBox|itemName=Active Reload|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Alchemical Fire|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Arctic Blast|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Berserker|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Bullet Armor|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Cheat Death|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Colossus|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Crippling Headshot|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Divine Barrier|wearMask=no|iconMask=no|texture=no}} {{ItemBox|itemName=Echo Shard|wearMask=no|iconMask=no|texture=no}}