标签: unity3d textures offset material gameobject
我的程序中有一个代表地球的GameObject球体。
所以我像这样申请材料:
使用数据和定位脚本,我在地球上定位代表位置的标记(按经度和纬度)。
一切似乎都有效,除了纹理与绘制的点不对齐。
如何移动纹理以使我的数据点位于实际位置之上?
您可以在下图中看到这一点,其中南美洲的点在南极洲和南美洲之间的海洋上以错误的方向清晰地绘制。
编辑:
在玩了很多之后,我发现X偏移有效,但Y偏移不起作用。这个组合将帮助我完成任务,但它没有正确包装......
答案 0 :(得分:0)
要创建新材料,请使用主菜单或项目视图上下文菜单中的Assets-> Create-> Material。
将纹理拖动到检查器字段并更改“偏移”变量,直到获得所需的偏移结果。
答案 1 :(得分:0)
您应该考虑使用Blender等建模程序来创建纹理模型或圆圈,但如果您有纹理模型,则需要记住它.fbx格式。