Summary
When RGBA material parameters are compiled and exposed to verse they are treated as a color type instead of color_alpha type. As a result any alpha information in the material is lost and set to 1.0 as soon as it is updated through verse.
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
Assets
Steps to Reproduce
- Create a Material with a Color Parameter using RGBA channels, set alpha to not 1.0 value.
- Compile Verse
- Update Material parameter through verse, or switch material with a Material Instance that contains parameter override.
Expected Result
Alpha values set in Base Material and Instances is respected and not overridden to 1.0
Observed Result
Alpha values set in Base Material and Instances are overridden to 1.0
Platform(s)
All
