RealityKit和ARKit –在模型上指定材质纹理应用

时间:2020-06-07 02:01:30

标签: swift textures augmented-reality arkit realitykit

Noob在这里。使用以下代码时,它将图像纹理包裹在整个模型上。是否可以在RealityKit / ARKit中将图像纹理应用于模型的一部分(而不是整个模型本身)?

代码:

var material = SimpleMaterial()

material.baseColor = try! .texture(TextureResource.load(named: "image.jpg"))

modelSample?.model?.materials = [material]

1 个答案:

答案 0 :(得分:2)

如果要将纹理应用于AR模型的一部分而不是整个模型,则必须在3d创作工具(如3dsMax,Maya或Blender)中将该纹理UV映射到模型。在RealityKit 1.0和RealityKit 2.0中都无法进行UV映射。