查看: 1588|回复: 12

如何结合物理引擎做角色控制器

[复制链接]

该用户从未签到

发表于 2012-8-18 14:12:22 | 显示全部楼层 |阅读模式
最近需要做带物理特效的角色控制器
尝试过使用bullet来实现,但是个人没有成功
请问大家一般用什么物理引擎来实现的呢
有没有什么参考资料呢
谢谢

该用户从未签到

发表于 2012-8-18 22:54:30 | 显示全部楼层
ODE 吧

该用户从未签到

发表于 2012-8-20 07:59:42 | 显示全部楼层
bullet已经是灰常好用的了

该用户从未签到

发表于 2012-8-20 09:38:06 | 显示全部楼层
bullet没有成功是怎么没有成功!比如说遇到什么问题!我们的项目用的是bullet,不过可能没有角色控制那么麻烦,不知道你的没有成功是什么状况呢?

该用户从未签到

 楼主| 发表于 2012-8-22 10:24:49 | 显示全部楼层
buptronin 发表于 2012-8-20 09:38
bullet没有成功是怎么没有成功!比如说遇到什么问题!我们的项目用的是bullet,不过可能没有角色控制那么麻 ...

本来打算使用bullet的btKinematicCharcterControlle 和btPairCachingGhostObject来实现的,可是一直实现不了,
请问你们是怎么实现的呢 大概的思路是什么呢

该用户从未签到

 楼主| 发表于 2012-8-22 10:25:17 | 显示全部楼层
liuzhiyu123 发表于 2012-8-20 07:59
bullet已经是灰常好用的了

请问能给个例子程序吗
或者给个实现方法

该用户从未签到

 楼主| 发表于 2012-8-22 10:25:33 | 显示全部楼层
osg_student 发表于 2012-8-18 22:54
ODE 吧

有没有例子呢

该用户从未签到

发表于 2012-8-22 10:31:29 | 显示全部楼层
xhm2010 发表于 2012-8-22 10:24
本来打算使用bullet的btKinematicCharcterControlle 和btPairCachingGhostObject来实现的,可是一直实现不 ...

不好意思,这个还真没有什么做过!我们做的比较简单!只是简单用到重力,阻力,摩擦力,碰撞检测等等!没有太多的控制!bullet自带的例子里边没有么?

该用户从未签到

 楼主| 发表于 2012-8-25 16:09:24 | 显示全部楼层
buptronin 发表于 2012-8-22 10:31
不好意思,这个还真没有什么做过!我们做的比较简单!只是简单用到重力,阻力,摩擦力,碰撞检测等等!没 ...

嗯,自带的例子里面有一个基于opengl的,但是我对于opengl完全不懂,所以移植起来困难
通过尝试,已经可以基本控制了。但是还存在一些矩阵变换的问题。
你们是用bullet来做碰撞模拟的吧

该用户从未签到

发表于 2012-8-25 18:44:59 | 显示全部楼层
xhm2010 发表于 2012-8-22 10:25
有没有例子呢

不好意思 ,我没用过,只是知道这个能做

该用户从未签到

 楼主| 发表于 2012-8-26 12:51:45 | 显示全部楼层
osg_student 发表于 2012-8-25 18:44
不好意思 ,我没用过,只是知道这个能做

哦,这样啊,谢谢了,以前也尝试过ode的
现在bullet好了

该用户从未签到

发表于 2012-8-27 07:55:12 | 显示全部楼层
xhm2010 发表于 2012-8-25 16:09
嗯,自带的例子里面有一个基于opengl的,但是我对于opengl完全不懂,所以移植起来困难
通过尝试,已经可 ...

opengl 不懂 直接上OSG 您很厉害

该用户从未签到

 楼主| 发表于 2012-8-29 10:54:57 | 显示全部楼层
liuzhiyu123 发表于 2012-8-27 07:55
opengl 不懂 直接上OSG 您很厉害

呵呵 搬砖而已
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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