操作数据或模拟用户输入?

时间:2015-01-28 21:47:34

标签: blender

我正在尝试编写我的第一个blender脚本来导入BVH动画,并将关键帧从导入的装备复制到现有装备。在我看来,有两种方法可以做到这一点:

  1. 通过循环遍历bpy.data.objects [rig] .animation_data.action.fcurves.keyframes并以某种方式将它们复制到现有装备上的相应数据结构中来直接操作数据
  2. 通过将上下文设置为3D视图,导入网格,将上下文设置为曲线编辑器,选择全部,复制,切换回3D视图,选择现有装备,切换回模拟用户的方式再次曲线并粘贴数据
  3. 1号听起来对我来说是正确的方式,但看看它似乎它更适合2号。是吗? Blender的做法是设置选择并使用复制/粘贴操作符吗?

    我想知道在Blender中做事的惯用方法是什么。

0 个答案:

没有答案