查看: 1443|回复: 2

请教一个OSG导入模型的问题

[复制链接]

该用户从未签到

发表于 2010-7-14 17:09:43 | 显示全部楼层 |阅读模式
本帖最后由 iloveyy1112 于 2010-7-14 18:09 编辑

我希望在程序中能够导入3ds等模型,在导入模型后,能够得到顶点数据,面片信息,贴图坐标数据,法线信息,这个问题应该怎么做?看了一些教程没有这方面的介绍,求指点!
还有个问题:我用debug编译一个读取模型的程序,发生一个没有发现msvcr90.dll的错误,这个错误一处,接着就出现找不到合适的插件读取模型的错误了,这个。。。怎么解决,VS2008下的

该用户从未签到

 楼主| 发表于 2010-7-14 18:17:03 | 显示全部楼层
对于上面第二个问题,debug版本编译要去调用一个release的msvcr90.dll库,我想问题可能是出在读取模型的插件dll库上,会不会是因为使用的插件是osgdb_dae.dll而非osgdb_daed.dll?如果有这个可能,那么我怎么才能指定使用的插件是osgdb_daed.dll呢?

该用户从未签到

发表于 2010-7-14 22:13:38 | 显示全部楼层
第一个问题:当然读取节点后,,您需要编写一个NodeVisitor来遍历节点,,然后您就可以得到您所需要的各种几何数据

第二个问题:debug下当然是xxxd.dll库,,您是否正确遍历编译整个插件,,或者您是否设置正确的环境变量osgplugins目录,,如果您正确设置了osgdb_dae.dll osgdb_daed.dll,的位置,,您肯定可以读取的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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