ARKit-在场景编辑器中向对象添加纹理

时间:2018-09-26 13:55:29

标签: ios xcode scenekit augmented-reality blender

如果不是因为所发生的事情的某个方面,那么这将是完美的工作。当我将纹理添加到对象(从右下角的菜单中将其拖放到对象上)时,它会精确地添加到我想要的位置,但也会在对象周围(对于对象来说太大)添加它。模糊,我希望它保持白色:

之前: enter image description here

之后: enter image description here

我希望它保留在中间位置,并让周围区域成为衬衫的原始颜色。

更新

我创建了一个static物理物体,这使我得以了解Plane对象的材料。但是我无法消除图像周围的颜色。

更新

此外,我还使用Blender从Blender Save Image As的{​​{1}}导出了纹理,我不确定这是否是导出纹理的正确方法,以便在xcode中正确使用

更新

我改用.obj文件,但到现在为止,但是当它在应用程序中呈现时,没有图像,只有灰色T恤。

enter image description here

1 个答案:

答案 0 :(得分:0)

要从.dae导出包含纹理的Blender,请确保在{{1}中选中UV Textures下的CopyTexture Options复选框。 }选项,在导出过程中。然后,在xcode中,您的纹理将在Export标签下作为一种材质可用,您只需要将与该纹理一起使用的图像拖到该材质上(请确保您拥有正确的{{ {{1}中的Materials中选择了1}}。