Received Lightwarp support (see the cel shading on Heavy's skin)
Better transparency and additive implementation (see the glow on Bolt Boy cosmetic)
Less broken paint regions (see the Bolt Boy cosmetic)
UnlitTwoTexture
Better implementation (see the sun beams and the capture point holograms)
Modulate shader added
Shader General
Shader name and vmt parameters are stored as custom properties for materials
dx90 parameters are unraveled and saved into the main parameters instead
mdl porting
.mdl importing
Changed the skin group saving method to save the actual material IDs instead of their names
REDxEYE, I swear the only way this could be implemented was to use a pseudo-pointer for materials. Using from the buffer never worked, so I used a uuid4 string instead. It works?
Better Materials
(left is new, right is old)
mdl porting