Q17
★ ★ ★ ★ ★
Babylon.js 动画系统:关键帧 & 骨骼?
⚡ 速记答案(30 秒)
关键帧动画为属性定义keyframes通过Animation/AnimationGroup控制播放;骨骼动画Skeleton+Bones网格顶点绑定骨骼权重,支持从glTF导入可与状态机联动。
📖 详细讲解
标准面试回答(推荐记住)
关键帧动画是为某个属性如位置、旋转、缩放定义一系列keyframes,插值生成平滑动画,可通过Animation或AnimationGroup控制播放。骨骼动画使用Skeleton加Bones,网格顶点绑定到骨骼权重上,通过骨骼矩阵驱动角色变形。支持从外部格式如glTF导入,可与状态机或脚本联动。
✅ 面试要点
- •理解关键帧插值的原理
- •知道骨骼权重的作用
- •了解glTF动画导入流程