查看: 1332|回复: 8

OSG求救:FlySky老师, array老师, 阿威老师, pplander老师

[复制链接]

该用户从未签到

发表于 2011-11-13 11:29:19 | 显示全部楼层 |阅读模式
FlySky老师, array老师, 阿威老师, pplander老师您们好:
         我是湖南大学机械院的一名研一的学生,今年导师要我们跟企业做一个项目。主要是用OSG做一个起重机的仿真平台,我现在主要负责的是场景保持这一块任务。
         所以我想请教各位老师,我怎么将我做好的场景保存为一个可执行的工程类文件???是保存到哪里??数据库???请给我一些思路和方法。
          谢谢各位老师!!!
                                                                                                                                                                 2011.11.13

该用户从未签到

发表于 2011-11-14 09:30:00 | 显示全部楼层
简单来说,您没有提出任何有意义的问题。工程文件和场景无关,您可以自己设计,保存到哪里也是您自己去考虑的事情

该用户从未签到

发表于 2011-11-14 20:37:22 | 显示全部楼层
你说的工程类文件应该是mfc osg一类的吧。就是把做好的模型加入到可执行文件中?
不过你这里面应该会用到,mfc框架。如果你需要,我可以给你一个比较好的框架。osgViewermfc例子里也有,不是太好用。起重机的话,除了建模以外,主要就是运动控制。不知道是动画控制还是键盘控制。如果是动画控制的话,osg中比较重要的类是animationpath类,用于动画关键帧的设置。如果是使用键盘控制起重机运动的话,应该会用到人机交互类,osgGA::GUIEventHandler类。这里面设置控制运动的按键触发。还有可能用到,bone类,骨骼类,会比较方便的控制起重机的臂的运动,省下复杂的矩阵变换。
不过你还是要具体说下你的要求,说的太模糊。要不这几位版主,他们不会为你提供整个的思路的。

该用户从未签到

 楼主| 发表于 2011-11-15 21:43:03 | 显示全部楼层
您好yugang2010 :
      您说的很对,我要保存的工程类文件是MFC--OSG 那种类型的。现在我们在osg场景里面运用animationpath类等....给运动之类的基本功能做好了。所以我需要一个好的MFC-----OSG框架能够保存起重机的相关数据或者是场景。如果您有MFC框架麻烦你能发给拜读,我的QQ邮箱是:253050971@qq.com
      希望您能给我点指导,真诚感谢!!也希望您能留给我您的联系方式,以后能向您请教。

该用户从未签到

发表于 2011-11-16 12:03:20 | 显示全部楼层
论坛里FreeSouth提供了一个osg-mfc的框架

该用户从未签到

发表于 2011-11-16 12:05:51 | 显示全部楼层
何不用qt?

该用户从未签到

 楼主| 发表于 2011-11-16 15:00:23 | 显示全部楼层
您好fenma3422,因为我们项目组的同学都是在MFC 框架下做的所以没用qt了。为了统一我也要完成一个能够实现保存功能的MFC框架,这样才能将我们项目组做的仿真场景和过程存储起来。

该用户从未签到

发表于 2011-11-16 21:15:02 | 显示全部楼层
我用ACTIVEX

该用户从未签到

发表于 2011-11-21 09:19:53 | 显示全部楼层
哈哈,有意思呢,什么框架都可以的 啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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