我向SceneKit添加了一个球体,该球体从UV展开后导出。
如果我想在该球体上添加一个图像,它会将图像的各个部分全部放在球体的面(?)中。
如果我使用SceneKit中的球体,它已完全适合球体。
左边是来自场景套件,另一个是来自搅拌机。如何让它看起来与左边相同?
基本上我想要做的是导入一个在球体内有一个洞的球体,并在scenekit中将360度图像添加到球体上。也许有人可以指导我如何做到这一点。
答案 0 :(得分:0)
我认为问题在于有两个几何元素,前面的那些4个多边形与橙色边缘是其余的不同元素。这反过来会导致顶点和UV数组错位。
我不熟悉Blender但是如果我不小心忘记确保所有的面都分配了相同的材料,我会在3D studio max中得到同样的东西。在导入时,XCode会自动将网格划分为每个指定材质的一个元素。无法在截图中看到它,但我敢打赌它也有两种材料。
如果我的假设是正确的,解决方法是在Blender中选择所有面/多边形并重新指定材质,以便所有面都分配了相同的材质。