📚前端面试题速记
Q17
★ ★ ★ ★ ★

Babylon.js 动画系统:关键帧 & 骨骼?

⚡ 速记答案(30 秒)

关键帧动画为属性定义keyframes通过Animation/AnimationGroup控制播放;骨骼动画Skeleton+Bones网格顶点绑定骨骼权重,支持从glTF导入可与状态机联动。

📖 详细讲解

标准面试回答(推荐记住)

关键帧动画是为某个属性如位置、旋转、缩放定义一系列keyframes,插值生成平滑动画,可通过Animation或AnimationGroup控制播放。骨骼动画使用Skeleton加Bones,网格顶点绑定到骨骼权重上,通过骨骼矩阵驱动角色变形。支持从外部格式如glTF导入,可与状态机或脚本联动。

✅ 面试要点

  • •理解关键帧插值的原理
  • •知道骨骼权重的作用
  • •了解glTF动画导入流程