查看: 4179|回复: 4

osg打开mtl+obj出现了问题

[复制链接]

该用户从未签到

发表于 2019-3-26 16:05:58 | 显示全部楼层 |阅读模式
我用osgDB::ReadNodeFile实现打开obj文件但是无法找到其材质,只能打开白色的模型。mtl加obj文件已经放到程序的根目录下了,请求大佬们指点,贴下代码和出现的问题
截图1553587568.png
截图1553587588.png

该用户从未签到

发表于 2019-6-28 15:05:52 | 显示全部楼层
明显是材质中的名字乱码了

该用户从未签到

发表于 2019-6-28 15:06:41 | 显示全部楼层
你可以打开手动打开看看,然后最好改成英文的

该用户从未签到

发表于 2020-6-28 11:08:18 | 显示全部楼层
同问这个问题!不至于要我来写一个解析mlt文件吧?

该用户从未签到

发表于 2022-3-15 15:06:31 | 显示全部楼层
说一种情况:从其他格式转obj文件(我是使用CAD Exchanger把stp文件转出来的obj+mtl文件),转出后,改了文件名,使用osg读取后,没有加载成功mtl文件,把obj和mtl文件改回原名后,就可以正常载入材质文件了。同名的mtl材质文件与obj文件放在同一路径即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表