游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1597|回复: 1

关于碰撞检测的问题~

[复制链接]

51

主题

145

帖子

152

积分

注册会员

Rank: 2

积分
152
发表于 2008-5-10 22:07:00 | 显示全部楼层 |阅读模式
一直在做一个3d赛车游戏demo~ 现在场景什么的万事俱备了 就差碰撞检测这部分了 由于本人还是新手 也没接触过这部分 唯一的知识来源就是翁版的3d游戏开发入门 其中关于碰撞检测 也只是介绍了几个函数 比如D3DXComputeBoundingSphere和D3DXComputeBoundingBox 而且创建了一个BoundingSphere和BoundingBox的类 其中主要有判断一个点是否在该包围体中的成员函数 请问为了实现小车于场景之间的碰撞检测(咱时不用碰撞后的效果) 我还应当做什么呢???

27

主题

79

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2008-5-12 01:14:00 | 显示全部楼层

Re: 关于碰撞检测的问题~

我的经验是,
使用ageia或者其他物理引擎,把你的车子在物理世界中建模分成
车身-convexMesh shape
轮子-wheel shape
跑道--trianglemesh
然后碰撞什么的会很精确,为捕捉碰撞效果只要捕获usercontactreport,然后放声音之类的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 12:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表