【发布时间】:2018-01-24 02:45:38
【问题描述】:
我目前正在开发一个地图工具,它将为我的游戏生成自定义地图。我已经让网格生成完美地工作,但我无法弄清楚如何正确地对我的脸进行 UV 映射以使纹理保持一致。仅通过使用相应的坐标对,我就可以完美地在地板上使用 UV 贴图,但墙壁的效果似乎不同。
有人知道将 UV 贴图映射到垂直墙壁的正确方法吗?
我目前正在将其用于墙壁的 UV 映射
currentMesh.uvs.Add(new Vector2(0, 0));
currentMesh.uvs.Add(new Vector2(1, 0));
currentMesh.uvs.Add(new Vector2(0, 1));
currentMesh.uvs.Add(new Vector2(1, 1));
【问题讨论】:
标签: c# unity3d mesh uv-mapping