我要发帖 回复

正式会员

7

主题

46

积分

0

专家分

:

私信
发表时间 : 2009-11-16 16:31:31 | 浏览 : 2109    评论 : 5
想学习在osg中用cegui,调试了很长时间才编译通过例子,可是在new CEGUI::System( new CEGUI::OpenGLRenderer(0) );处运行不能通过,给出的提示如附件所示 1.JPG 。下面几句话也加了,能通过编译,运行不了。请求高手帮助!!
viewer.setThreadingModel(osgViewer::Viewer::SingleThreaded);
viewer.realize();      
viewer.getCamera()->getGraphicsContext()->makeCurrent();

最近VR访客

tan_dunming 评论于2009-11-16 18:10:33
根据提示 应该是缺少动态库把 或者系统PATH环境变量的路径下找不到 CEGUI的DLL是系统动态加载的
追求卓越
FlySky 评论于2009-11-16 22:38:01
还有一点好像是你并没有设置使用OpenGL来渲染,,并且如二楼如说,,链接库没有找到~~~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
aries1982 评论于2009-11-17 08:21:23
请问版主,这个new CEGUI::System( new CEGUI::OpenGLRenderer(0) );不是设置使用OpenGL渲染吗?我是新手,不太懂,有没有osg+cegui的教程或者例子,请指点一些,我的邮箱aries_arm@126.com.不胜感激!!
FlySky 评论于2009-11-17 13:27:48
请参考osgcegui这个例子吧~~~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
tan_dunming 评论于2009-11-17 14:14:30
追求卓越

手机版|VR开发网 ( 津ICP备18009691号 ) 统计 网安备12019202000257

GMT+8, 2020-9-20 06:53 PM

返回顶部