我正在使用统一创建一个平面。问题是这个平面有 200 个三角形和 100 多个顶点。因为我的平面没有改变(我只在上面设置了纹理),我认为平面应该有 2 个三角形和 4 个顶点。这可以做到吗?
更新:我想我需要为我的飞机更换网状过滤器。我在搅拌机中创建了一个只有 4 个顶点的模型,但是在统一删除原始平面网格并放置新的 4 顶点网格后,我只能得到一种可以在我的纹理上找到的颜色,而不是纹理本身。我可以在 4 个顶点的网格上放置纹理吗?如果是这样,我做错了什么?
我正在使用统一创建一个平面。问题是这个平面有 200 个三角形和 100 多个顶点。因为我的平面没有改变(我只在上面设置了纹理),我认为平面应该有 2 个三角形和 4 个顶点。这可以做到吗?
更新:我想我需要为我的飞机更换网状过滤器。我在搅拌机中创建了一个只有 4 个顶点的模型,但是在统一删除原始平面网格并放置新的 4 顶点网格后,我只能得到一种可以在我的纹理上找到的颜色,而不是纹理本身。我可以在 4 个顶点的网格上放置纹理吗?如果是这样,我做错了什么?
使用 4 个顶点/2 个三角形平面应该可以工作,这也是一个好主意 :-)
它可能只显示部分纹理,因为它有一些错误的 UV 坐标。
尝试使用这架飞机:
https://dl.dropbox.com/u/4375689/Permanent/Plane.3DS
我不确定大小是否正确,但它应该具有正确的 UV 坐标。
没错,默认的Unity平面有超过2个tris和4个顶点。要拥有这样的网格,您需要导入它或在代码中创建它。
我已经构建了这个名为 ProceduralPlane 的脚本,它允许您在编辑器中设置段数:https ://github.com/doukasd/Unity-Components/tree/master/UnityPackages