求救,向ogre中如何添加外部模型?

newalias 2009-01-05 10:30:41
我将一个外来的(非ogre系统自带的).mesh 文件放在“OgreSDK\media\models”目录下,然后在程序中通过创建一个实体的方法,加载这个模型。
编译不报错,运行正常但就是没有显示出这个模型?如果换为ogre系统自带的模型,却能显示出来。很奇怪,为什么?高人指点啊!!!
另外我用OgreMaxWinViewer.exe浏览mesh文件时,为什么总报错:"an unhandled exception occurred"!郁闷死了,声明我已经将该安装的
directx 都装了啊
...全文
438 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lly20000 2009-01-09
  • 打赏
  • 举报
回复
模型格式可能不对 你应该使用ogre自带的插件来导出你的模型。
gddsky 2009-01-09
  • 打赏
  • 举报
回复
OgreMaxWinViewer
可以看它自己例子的吗?
明确一下是你机器的问题还是资源出错了。
lymastee 2009-01-09
  • 打赏
  • 举报
回复
后缀是mesh的不一定就是OGRE支持的mesh文件啊...
云风 2009-01-08
  • 打赏
  • 举报
回复
学习…关注中…
zzz822163 2009-01-07
  • 打赏
  • 举报
回复
学习一下
newalias 2009-01-07
  • 打赏
  • 举报
回复
不带界面的那个,执行voirscene批处理文件,刚运行就报错:“ogre exception(3):Failed to DrawPrimitive:Invalide call in D3D9RenderSystem::_render at ..\src\OrgeD3D9Rendersystem.cpp(line 2832)” 不知是怎么回事????望各位大侠多多指教啊!
CloudAge 2009-01-06
  • 打赏
  • 举报
回复
OgreMaxWinViewer一直有莫名其妙的问题,还是不带界面的那个问题比较少。建议需求不复杂的话,用不带界面那个吧。
  • 打赏
  • 举报
回复
关注。
newalias 2009-01-06
  • 打赏
  • 举报
回复
谢谢1楼的支持,我的第一个问题已经解决了,mesh是ogre 支持的格式,主要模型尺寸太小了,运行时没有看到。我放大尺寸并加了材质后,完全对头了。可是用OgreMaxWinViewer.exe仍有问题,目前的状况是以opengl查看mesh 文件可以,但是以directx9查看mesh 总报错。(声明:我已用dxdiag 测试过我的系统,没有问题的,支持directx9).更为严重的是不论在opengl还是directx9下都打开不了scene文件,继续郁闷中!
望指教!
sbl22924912 2009-01-06
  • 打赏
  • 举报
回复
再次谢谢关注。有交流才能有进步。
gddsky 2009-01-05
  • 打赏
  • 举报
回复
这个非OGRE的MESH文件是不是使用OGRE的MESH文件格式呢?还是不知道从哪里弄来的MESH文件呢?如果不是OGRE的MESH格式的文件,当然就加载不出来了。

8,323

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧