mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-05-23 11:26:15 -05:00
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). |
||
|---|---|---|
| .. | ||
| Editor | ||
| Icons | ||
| MToon10 | ||
| Runtime | ||
| Samples~ | ||
| Tests | ||
| vrmlib | ||
| Editor.meta | ||
| Icons.meta | ||
| MToon10.meta | ||
| package.json | ||
| package.json.meta | ||
| Runtime.meta | ||
| Tests.meta | ||
| vrmlib.meta | ||