在对象上添加图像/纹理的搅拌机未显示在 .obj 文档中

Posted

技术标签:

【中文标题】在对象上添加图像/纹理的搅拌机未显示在 .obj 文档中【英文标题】:Blender adding image / texture on object does not show up in .obj document 【发布时间】:2019-04-27 12:45:50 【问题描述】:

我看过一些关于如何在搅拌机中将图像添加到对象的教程。有不同的方法可以做到这一点,但我选择这样做:使用 UV 图像编辑器并制作材料,然后为图像制作纹理。

这是它在搅拌机中呈现的外观,正面和背面:

我需要将此搅拌机项目导出到 .obj 文件,以便我可以将其用于 ENTiTi 中的 AR 项目,但无论我做什么,导出到 .obj 时矩形都是空的

材质和纹理预览:

你们能帮帮我吗,因为我在 google 或 youtube 上找不到解决方案。 我用搅拌机文件、.obj 文件和图像创建了一个 **google 驱动器目录: https://drive.google.com/drive/folders/1WdspdKiK28vTmJVepi_FWb4Avs1pZOw5?usp=sharing**

非常感谢!

【问题讨论】:

嗯:blender.stackexchange.com/q/123520 【参考方案1】:

.obj 格式不导出应用于模型的纹理,它应该将材质和纹理导出到 .mtl 文件中。您需要将 .mtl 文件应用于开发环境中的 .obj。

但是,您可以尝试导出为 .fbx。我尝试将您的对象导出到 .fbx,以便重新导入到搅拌机。然后正确应用纹理。 ENTiTi 支持 .fbx,值得一试

https://docs.blender.org/manual/en/latest/addons/io_obj.html

【讨论】:

【参考方案2】:

obj 格式不导出应用于模型的纹理,它应该将材质和纹理导出到 .mtl 文件中。您需要将 .mtl 文件应用于开发环境中的 .obj。

【讨论】:

以上是关于在对象上添加图像/纹理的搅拌机未显示在 .obj 文档中的主要内容,如果未能解决你的问题,请参考以下文章

OpenGL 纹理未正确映射

模块中的搅拌机“纹理不可用”第 35 行

如何将 UV 纹理从搅拌机加载到 opengl android java

将纹理 3d 模型和纹理从搅拌机导出到 xna 4.0

如何从 vtk 中提取纹理以用于搅拌机?

如何使用 SceneKit iOS 将背面图像添加为纹理