在4个顶点平面上绘制纹理

时间:2012-11-07 12:54:33

标签: unity3d blender

我有一个用统一创建的标准平面,并用一个在搅拌器中制作的网格过滤器替换了它的网格过滤器(有121个三维,202个顶点),该网格过滤器有2个三/ 4个顶点。

如果我用纹理设置材质,我只得到平面上绘制的纹理的一小部分。如何在新平面上绘制完整的纹理?

2 个答案:

答案 0 :(得分:0)

您需要调整UV贴图,以便4个顶点覆盖整个图像。看看this demo file,特别是在UV场景布局。

答案 1 :(得分:0)

如果纹理显示方式,则表示导入模型的UV错误或材质中的纹理填充或偏移是错误的。

您可以使用以下代码在程序中创建一个网格,而不是为这种简单形状导入网格:https://github.com/doukasd/Unity-Components/blob/master/ProceduralPlane/Assets/Scripts/Procedural/ProceduralPlane.cs