unity-网格编程05

119 阅读1分钟

再次附上法线贴图,也许你会觉得没有问题,可是实际上,它还是反着的,因为我们要用代码设置,所以一开始的设置故意都与unity默认的不同所以还是要手动用代码修改.

不会再是灰蒙蒙的.

再将法线贴图贴上去.法线,法线法线的凹凸又是反的.同样的,我们用代码修改一下.

        mesh.tangents = new Vector4[] {
            new Vector4(1f,0f,0f,-1f),
            new Vector4(1f,0f,0f,-1f),
            new Vector4(1f,0f,0f,-1f),
        };

即可正确的显示法线的凹凸感.