- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 irrlicht圆球与三角形碰撞测试
看了irrlicht terrian例子,里面摄影机重力track中涉及一个球与三角形的碰撞函数: CSceneCollisionManager::testTriangleIntersection 代码中注释较为简单,这里稍为补充一下, 主要是利用圆球半径为1这个条件建立二次方程求根,得到碰撞发生的时间点 椭圆标准化为半径为1的球(通过对三角形的三个顶点实施缩放
2015-02-26 10:17:26 1689 1
原创 q3 bsp碰撞检测
在quake bsp场景中漫游,需要检测是否与场景中物体碰撞,如主角从一个台阶上跳下,经过自由落体,然后接触到地板 碰撞是由brush来实现的, brush有多种形式,简单情况下,可以理解为一个六面体(长方体或者立方体),并且六个面都朝内, 这样带来一个性质,如果一个点位于某一个面后面,它一定不在brush之内,也就是不与brush碰撞. quake首先确定一条线段
2015-02-10 09:21:27 1908 1
Rhapsody b树算法
2009-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人