Open uncle-jerry opened 1 month ago
I can confirm the problem. Switching back to XYZ encoding solves the issue.
Thanks for reporting.
TIL: there's an alternative normal map encoding in Unity :)
Unfortunately glTF has XYZ normals on board (see glTF 2.0 spec). There's three solutions I can think of:
--normal-mode
parameter of the ktx
CLI tool). Only a solution if you're in control of the glTFs and willing to edit them all.In any case, a warning of some sorts would be helpful as well as a mention in the docs.
Describe the bug glTFast render shadow received by 3D model falsely when unity normal map encoding is DXT5nm on Android.
To Reproduce Steps to reproduce the behavior:
Android (please complete the following information):