我正在尝试学习更多有关Unity编程的知识,因此我一直在关注有关Perlin Noise地形生成的this tutorial。
我跟着并检查了我的工作,但无论出于什么原因,当我试图产生噪声时,它所应用的平面纹理变成黑色。
我的代码与his code完全相同,我跟随Unity中的其他所有代码。
我的项目与他的唯一区别是我的默认Main Camera
和Directional Light
对象。据我所知,那些没有区别。
很高兴知道是否有其他人处理过类似的问题并知道可能导致它的原因。
我的一个朋友曾经遇到过同样的问题。当我记得正确时,只要你的Perlin Noise生成中有负值,就会出现,所以你应该检查脚本中的负值。否则,您的Unity版本可能会出现问题,您是否将教程中使用的统一版本与您的版本进行了比较?