标签: ios swift textures scenekit scnnode
我正在创建一个土星模型,我在制作戒指时遇到了问题。我找到了这个资产
但是当我尝试将其设置为漫反射时,它会像这样投影
如何控制纹理在几何体上投影的方式?
答案 0 :(得分:2)
我找到了解决方案。通过用圆环替换圆柱体并将图像旋转90度,XCode自己进行了映射。
但必须有更好的方法。
答案 1 :(得分:1)
这不是特别是SceneKit或IOS问题,同样适用于任何3D包。
您可以使用 UV贴图控制纹理在几何体上投影的方式。在实践中,这意味着您将模型的顶点和面映射到软件(如Blender)中的纹理上。你现在使用的纹理是平铺的,但是因为纹理上的线条非常直,所以它看起来永远不会是最佳的。
为了省去一些麻烦,请使用从顶部/上方显示整个戒指的纹理。
答案 2 :(得分:1)
我认为最好的方法是使用SCNTube。