高速武器拖尾实现swordTrail

武器拖尾是一种常见的特效方式。

通常的做法是采用拖尾效果,在武器挥砍时实时生成,但是在及其快速的动作时会产生拖尾效果过于生硬。

采用以下方案进行拖尾的优化:

1.bake拖尾动作,在编辑时将攻击动画慢放,进行一定数量的采样,记录较小间隔时间下武器的位置以及旋转信息,得到一个较为平滑的路径。

2.在运行动作时根据攻击动作的归一化时间从采样的动作数据中进行采样最后绘制成一个较为平滑的拖尾效果。

posted @ 2019-10-31 15:57  任雪松  阅读(30)  评论(0编辑  收藏  举报