游戏精英
- 贡献度
- 821
- 金元
- 14077
- 积分
- 4692
- 精华
- 0
- 注册时间
- 2012-3-7
|
HydrogensaysHDT 发表于 2013-7-31 19:02
是这样的。。。上面那个包是咱写的小工具直接从MMD转的。。。
那个物理数据文件也是咱直接从MMD导出的。。 ...
刚体只要加一个重力值就可以了,但是软体需要3个方向的值,而裙子、头发、丝巾(就是最近MMD里快被玩坏了的那个丝巾)等都是软体。
服装主要还是通过软体。
BULLET的刚体特性:
1、形状 (shape) : 抽象出了几何形状的特征, 一种形状只要维持一个实例即可, 所有映射到该形状的对象可以共享这个实例;
2、包围体层次(BVH) 这个的概念可以在书中查找,一般有AABB, OBB, K-Dop, Convex Hull. Bullet 中采用的是AABB;
3、空间划分数据机构节点 :AABB;
4、空间划分数据结构树:ynamic AABB Tree 和 Sweep and Prune ;
5、碰撞检测算法(GJK ,sweep prune, box2box, shpere2shpere);
6、接触点(contract point, manifold);
7、约束类型(6种);
8、motion state 是对渲染引擎提供的一个接口, 便于渲染引擎更新渲染对象的位置。
|
|