查看: 2510|回复: 4

readNodeFile找不到插件

[复制链接]

该用户从未签到

发表于 2009-2-19 09:18:40 | 显示全部楼层 |阅读模式
我用readNodeFile(Node&,string& pathname)总是找不到jpg插件,但是用osgviewer查看是正常的,就是用readNodeFiles可以找到插件,这是怎么回事。
顺路问一下文件中转站怎么进?

该用户从未签到

发表于 2009-2-19 09:21:52 | 显示全部楼层
JPG不能用readNodeFile来读取的,因为不是模型文件,应当用readImageFile。

文件中转站的使用方法请参看本区置顶贴:
http://bbs.osgchina.org/viewthread.php?tid=299

该用户从未签到

 楼主| 发表于 2009-2-19 09:23:20 | 显示全部楼层
JPG是纹理,纹理Load不进来

该用户从未签到

发表于 2009-2-19 09:47:23 | 显示全部楼层
可能你没有编译jpeg库吧,你看看你的osg解决方案里面有没plugins jpeg这个工程,还有就是编译后的bin、bin\osgplugins文件夹里面有没有osgdb_jpegd.dll这个库,如果有的话你要把这个动态库放到你的工程生成 的包含exe文件的文件夹里

该用户从未签到

发表于 2009-2-19 10:08:29 | 显示全部楼层
您用readNodeFile去读取JPG是肯定不行的,正如您自己在回帖里说的那样,JPG是纹理;用readImageFile试一试。panbin所说的可能性我想也许不大,因为楼主说readNodeFiles是可以的,这个函数会自己分析所有的输入参数是什么类型。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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