Canbitwell Products

Yuri'Blog +[基于冲量物理实时模拟] [碰撞检测]
posts - 12, comments - 10, trackbacks - 0, articles - 1
   :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

碰撞检测演示

Posted on 2007-07-03 03:06 Yuri 阅读(175) 评论(0)  编辑 收藏 网摘 所属分类: Engine

后续安排:
基本物体之间的碰撞检测&处理(柔体除外)
完善接触处理
BallJoint、StickJoint等
刚体破碎

EDIT:
弄了个更复杂的测试


三角形数约:4300
动摩擦系数=静摩擦系数=0.5
恢复系数=0.5

结论:
最终碰撞 & 剪枝 仍需完善。尤其是最终碰撞——球和三角形的求交比较麻烦,我没考虑和边碰撞。由此造成:三角形数越多越好(减少没检测出的可能性),但也别太多。
AABB更高效,尽管AABB的剪枝更复杂(不像包围球考虑个半径就行了),但它剪枝剪得更彻底
我用包围球树时,按物理fps上限为10000的速度跑(物理单独MTA线程),在有些时候——球临近静态物体时会有卡的现象,用AABB树按每秒10000次模拟步没什么问题……由此我们也可以看到效率瓶颈在球和三角形求交上。

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-07-06 04:17 编辑过
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》



相关文章:

相关链接: