动画 / Blender

该页面包含有关可与Verge3D一起使用的Blender动画类型的信息,以及受支持的播放选项和以交互方式控制动画的方式。

Blender中的设置

物体动画

可以在Blender中以标准方式添加动画关键帧,方法是使用 Object > Animation > Insert Keyframe菜单(或使用快捷键I),在时间轴上选择另一帧,将物体移动/旋转/缩放到新位置,然后为此位置添加一个新的动画关键帧。

mark

或参考该视频

骨骼动画

可以在Blender中使用Armature为物体蒙皮。Verge3D支持每个骨骼最多4个权重(选择4个影响最大的权重,其他权重将被忽略)。通过使用Pose > Animation > Insert Keyframe... 菜单(或使用快捷键I),在时间轴上选择另一帧,将骨骼移动/旋转/缩放,可以在“姿势”模式(Ctrl-Tab)中对骨架的骨骼进行动画处理。到一个新位置,并为此位置添加新的动画关键帧。

mark

形变动画

您可以在Blender中以标准方式向物体添加形变(shape keys)。

mark

可以在Blender中对形状关键点的值进行动画处理,方法是:右键单击一个值字段,然后选择“插入关键帧”(或将鼠标悬停在其上并使用快捷键I),在时间轴上选择另一个帧,然后在其中设置新值字段,并为此值添加新的动画关键帧。

mark

材质动画

与Blender不同,您只能先将材质参数连接到Value或RGB节点来制作动画。

mark

可以在Blender中对这些节点指定的值或颜色进行动画处理,方法是:右键单击一个节点并选择“插入关键帧”(或将光标悬停在该节点上并使用快捷键I),在时间轴上选择另一个帧,然后设置新的值或颜色,并为其添加新的动画关键帧。

mark

程序动画

您可以使用拼图或JavaScript随时间修改坐标或其他一些参数,而不必播放Maya中预先制作的动画。特别是,animate param拼图(基于Tween.js库)是一种动态创建自己的动画的便捷方法。

mark

播放选项

Verge3D每物体设置

Blender中的每个物体都分配有Verge3D设置,包括动画播放的设置。

mark

动画设置:

  • Auto Start - 加载场景后是否开始该物体的动画。
  • Loop Mode - 播放模式:Repeat -从头到尾播放并重复播放,Once -播放一次并停止播放,Ping Pong-从头到尾播放,然后反向播放。
  • Repeat Infinitely - 是否重新播放该物体的动画。仅对RepeatPing Pong模式有效。
  • Repeat Count - 动画将播放多少次。如果禁用了Repeat Infinitely,则仅对RepeatPing Pong模式有效。
  • Offset - 动画开始前将跳过多少帧。

插值

右键单击Blender中的时间轴窗口(快捷方式T),可以调用切换关键帧插值的菜单。

mark

Verge3D支持Blender中可用于动画关键帧的所有插值模式。

帧率

可以在Output Properties选项卡中更改影响播放速度的帧速率值(默认-24 fps)。

mark

使用拼图控制动画

您可以使用动画拼图来播放预制动画(单击链接以获取更多详细信息)。

mark

另见教程

动画也可以用其它拼图实现-请参阅“相机和时间拼图”。

疑问

如有疑问,请在论坛提出!

Copyright © zjbcool.com 2019 all right reserved,powered by Gitbook最后更新: 2020-03-12 12:56:32

results matching ""

    No results matching ""