UniVRM/Assets/VRM10/MToon10
Masataka SUMI d7a2ddf9dc
fix(tangent): binarize tangent.w to ±1 to prevent NaNs and artifacts
Unity’s Mesh.RecalculateTangents() sometimes generates triangles whose
three vertices disagree on tangent.w (+1 vs –1). The mixed values are
linearly interpolated in the fragment shader; at the midpoint w≈0,
bitangent normalization hits a divide-by-zero, producing NaNs and
visible glitches (notably on Android GPUs).
2025-05-15 23:38:06 +09:00
..
Editor editor, sample 2025-02-05 13:56:13 +09:00
Runtime Merge branch 'master' of https://github.com/vrm-c/UniVRM into mtoonRenderFeatureFix 2025-02-16 02:41:58 +09:00
Shaders fix(tangent): binarize tangent.w to ±1 to prevent NaNs and artifacts 2025-05-15 23:38:06 +09:00
Tests mv namespace from VRMShaders.VRM10.MToon10 to VRM10.MToon10 2024-07-18 23:24:50 +09:00
Editor.meta mv MToon10 from VRMShaders to VRM10 2024-07-18 22:55:02 +09:00
Runtime.meta mv MToon10 from VRMShaders to VRM10 2024-07-18 22:55:02 +09:00
Shaders.meta Extract MToon10 shaders from the Resources directory 2024-07-29 20:05:32 +09:00
Tests.meta mv MToon10 from VRMShaders to VRM10 2024-07-18 22:55:02 +09:00