![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
irrlicht
文章平均质量分 63
吾爱豆
这个作者很懒,什么都没留下…
展开
-
irrlicht动画优化
最近的项目中使用鬼火irrlicht作为3D引擎,项目逐渐有了点规模。随后发现当同屏人数比较多的时候,帧率下降的厉害。使用xcode的timing profile检测之后发现人物获取动画帧比较耗时。先看一下鬼火的代码:在void CSkinnedMesh::getFrameData函数中获取position的代码// 先寻找当前帧附近的帧,如果满足要求则可以快速返回 if (positionHint原创 2017-05-03 11:34:43 · 439 阅读 · 0 评论 -
irrlicht动作融合的使用姿势
动作融合是一种将当前动作跟目标动作中骨骼位置进行动态插值的算法。得到的结果可以使角色的动作表现更加的平滑。irrlicht引擎也提供了相应的功能,下面就这个功能的使用方法进行说明。功能函数引用下irrlicht的代码//! Sets the transition time in seconds (note: This needs to enable joints, and setJointmode原创 2017-05-12 13:40:41 · 773 阅读 · 0 评论