自由漫游碰撞检测实现

上次发表的点选功能显示的box是基于高斯分布的OBB,这种box和3dsmax中的不一定结果相同,都有自己的优缺点。
这次在原来的基础上继续实现了“自由漫游的碰撞检测”,即用户可以随意操纵鼠标键盘进行漫游,其中引擎进行
碰撞检查,如果存在碰撞,则进行合理的反馈,比如以一定夹角碰到墙壁,漫游者不会穿过墙壁而是沿着墙壁滑动。
目前引擎的碰撞检测精度达到三角形级,非常精确,实时性也很高。

posted on 2005-08-12 14:35  CGDeveloper  阅读(594)  评论(0编辑  收藏  举报

导航