导入到 XCode 的 Collada (.dae) 文件显示没有纹理

Posted

技术标签:

【中文标题】导入到 XCode 的 Collada (.dae) 文件显示没有纹理【英文标题】:Collada (.dae) file imported to XCode shows without textures 【发布时间】:2018-12-02 01:21:33 【问题描述】:

我将我从 cgtrader 下载的 .dae 文件导入到 XCode 以与 ARKit 一起使用。但是,当我将其可视化时,它显示时没有纹理:

材料似乎在那里(文件树显示它们):

是我做错了什么,还是我忘记了什么?

【问题讨论】:

【参考方案1】:

确保在场景图的“漫反射”属性中选择材质,请参见此处所附的图片

【讨论】:

如果素材有多个文件,是否可行?还是必须全部在同一个纹理文件中 可以包含每种材料的单独文件,但“漫反射”属性只能指向一个文件,应该可以在运行时更改它。 如果有帮助,您最好接受答案,谢谢 谢谢.. 完成。如果您认为其他用户可能会从该问题中受益,也将不胜感激。

以上是关于导入到 XCode 的 Collada (.dae) 文件显示没有纹理的主要内容,如果未能解决你的问题,请参考以下文章

SCNView 导出的 Collada (.dae) 文件看起来不同,无法导入到 Blender

如何在 Xcode 10.1 中渲染 DAE (COLLADA) 文件。目前正在崩溃

GLES/Java Collada(.dae) 骨架导入

从 Collada (.dae) 文件(在 Maya 中创建)导入的 SceneKit 键控混合形状动画未播放

使用 MeshLab 结果将 .wrl (VRML) 转换为 .dae (COLLADA) 缺少颜色

将 collada (dae) 文件加载到 SCNNode (Swift - SceneKit)