我经常看到骨骼动画是这样实现的:
然而,从局部变换中预先计算全局姿态,并在指定的时间点将它们重新分配到常量缓冲区,效率更高。
保留所有这些本地矩阵的好处是什么?它在物理、碰撞检测等其他系统中是否有任何有意义的应用?人们仍然选择第一种情况,这实际上让我感到困惑。
发布于 2016-01-09 18:53:14
在很多情况下,动画被混合在一起来创建一个姿势。在某些情况下,许多动画是一次分层,有时只在身体的一部分。最后,逆运动学可以应用于顶部或动画下。所有这些工作的唯一方法是,如果骨头转换首先在局部空间中计算。
https://gamedev.stackexchange.com/questions/114566
复制