|
|
| (15 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| | | test |
| | |
| = Holliday =
| |
| {{HeroStreetBrawlItems|Holliday|id=sb-items-holliday}}
| |
| | |
| = Vindicta (has counter items) =
| |
| {{HeroStreetBrawlItems|Vindicta|id=sb-items-vindicta}}
| |
| | |
| = ItemBox layer 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.
| |
| | |
| 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.
| |
| | |
| == 1. Baseline ==
| |
| Wear mask, icon mask and texture blend all present, 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}}
| |
| | |
| == 2. Flat wear, tint behind the artwork ==
| |
| <code>wearMask=no</code> — the tint drops behind the icon and the name instead of covering them, so only the card stock is tinted.
| |
| | |
| {{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}}
| |
| | |
| == 2b. Flat wear, ramped from the edges ==
| |
| <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}} {{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}}
| |
| | |
| == 2c. Soft wear, uniform tint with the name lifted ==
| |
| <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=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}}
| |
| | |
| == 3. No icon mask ==
| |
| <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}}
| |