查看: 1682|回复: 7

osg与ode的结合

[复制链接]

该用户从未签到

发表于 2011-4-29 20:35:12 | 显示全部楼层 |阅读模式
需要在osg中调用ode,主要是调用ode的碰撞检测功能,比如说在osg中有两个机械用的装配零件,在装配的过程中调用ode的碰撞检测,并且保证在osg中实时更行场景,如何实现呢?谢谢了各位大侠

该用户从未签到

发表于 2011-5-2 14:35:06 | 显示全部楼层
你说的过程貌似不适合用ode,可以是要能够碰撞检测库就可以了,你需要的只是碰撞检测,而且装配是手动进行的,不符合物理控制规则,

该用户从未签到

发表于 2011-5-3 09:25:14 | 显示全部楼层
osg与ode的结合有相当多的例子了,包括网上的osgODE工程,我主持的工程osgPhysics,以及其它一些开源工程,例如Sukender的PLVE等

该用户从未签到

 楼主| 发表于 2011-5-3 18:10:43 | 显示全部楼层
本帖最后由 osglearner 于 2011-5-3 18:14 编辑

2楼大哥的意思不太明白,难道说这个方案不可行(确实是要求在ode用虚拟手对零件进行拾取,然后进行组装),由于毕业设计做的是这个课题(而带我的老师好像也不太懂),对osg和ode都刚开始接触,不甚了解,这样做是不是不行啊?谢谢了!

该用户从未签到

 楼主| 发表于 2011-5-3 18:37:29 | 显示全部楼层
我刚开始接触osg和ode,不知道在哪儿找osg与ode的结合的例子,刚上百度搜了下好像没有,array能否提供下呢?谢谢了

该用户从未签到

发表于 2011-5-3 20:24:54 | 显示全部楼层
方案是可行的,按你的需求只需要用到物理引擎的碰撞检测就行。osg的官方网站上有osg和其他几个物理引擎结合的例子,你可以找找看。

该用户从未签到

发表于 2011-5-4 08:32:01 | 显示全部楼层
我提供的几个工程名字都很容易搜索到,百度或者google都没问题,请自己动手!

该用户从未签到

发表于 2011-5-4 16:44:14 | 显示全部楼层
单独使用碰撞检测库就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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