branchrust_reboot/main/hair_capscancel
24 Commits over 59 Days - 0.02cph!
Simplified cap mask setup on dye sets; no explicit uv1 or uv2, now automatic via hair collection type
Optimized material property desc using shader property ID instead of name; adjusted material copy
First working version of hair cap mask assignment
Enabled hair caps on all relevant skin materials
Added new PlayerModelHairCaps component to head, torso and legs
Tweaked player model rebuild material property block handling
Added core/skin hair-layer/cap base color for both masks
Added skin hair-layer/cap mask and color replacement via dye sets
Deprecated base color replacement used on older mesh-based caps
Brute force fix for TB-related skin hair layer seams
Simplified base color mask mixing
Updated skin hair test scene
Disabled compression on test mesh
Replaced skin hair masks with multi-param packed map; added toggle for feature
Added optional dual masked hair layers to core/skin shader
Removed unused skin shader variations
Fixed hair specular and roughness naming
Added core/skin (haircap-layer) shader
Updated hair shader inspector
Updated hair spec and rough property names + values on existing materials