请选择 进入手机版 | 继续访问电脑版
MSIPO技术圈 首页 IT技术 查看内容

osg osgDB::readImageFile 返回空指针 解决中

2023-07-13

        在 osg功能开发中,需要用到 纹理 加载图片,最神奇的之前 好好的。

        现在 把osg 编译成了 osg 342vs2013x86 环境 就出现幺蛾子了,之前是使用的 osg364vs2013x86。结果 命令行运行 加载图片  直接 有 warning 提示。还在处理中! 

 

     提示 找不到文件  无法预览 ! osgpath 路径也有配置。为什么会找不到呢!真的无奈!

     说是编译的时候就出错了!我的个乖乖,这一个小问题,还的问他老祖宗了!

 别人也遇到同样问题

问题:在运行VS2010的OSG工程时,前一天可以正常读取模型与纹理,今天就不行了,出现 could not find plugin to read objects from file xxx.xxx,

       尝试了半天,找到问题的关键,虽然都知道是插件dll出了问题,但是昨天可以读取,今天就出问题,好像有点说不过去,只是把电脑关了一下而已。

       解决:重新把电脑的OSG的系统路径设置一遍,将dll的文件路径放到path中,重启VS2010项目工程,运行即可。

     原因:dll重新匹配上了。

 

 为什么osgviewer在osgDB :: readImageFile()失败时工作? - VoidCC

参考文档

        osg的readnodefile一直返回空指针_缘如风的博客-CSDN博客

        https://bbs.csdn.net/topics/392312663

        使用osgDB::readImageFile时返回为空的问题 - OSG教程学习 - OSG中国官方论坛-有您OSG在中国才更好 - Powered by Discuz!

        OSG中could not find plugin to read objects from file_qq_38415161的博客-CSDN博客 

        OSG 3.6.3 版本编译一些问题_osg编译 找不到egl库_longlongway2012的博客-CSDN博客 

相关阅读

手机版|MSIPO技术圈 皖ICP备19022944号-2

Copyright © 2023, msipo.com

返回顶部