作者: Kay 创建日期: 2025-03-11 修改日期: 2025-05-29
功能面板
弹跳曲线插件的功能面板如下:
全局配置
影响插件全局的配置。
-
授权时间
只是用来显示授权码使用期限的,无需理会。
-
授权码(Auth Key) 和 授权密钥(Auth Secret)
此处填写授权码和授权密钥,关注公众号可以获取7天试用授权,后续需要购买。
动画配置
生成乐谱
此功能支持导入 MIDI 文件,基于 MIDI 文件内容生成乐谱。
- MIDI 文件
导入用于生成可视化模型的 MIDI 文件。目前仅支持单乐器,如果 MIDI 是多乐器的,使用过程可能会有异常。
- 生成乐谱
导入 MIDI 文件后,点击此按钮,即可在 3D 环境中导入乐谱。
生成弹跳动画
此功能支持自动生成弹跳曲线辅助线,复制弹跳物体并生成弹跳动画。
- 弹跳物体
选中要在乐谱上弹跳的物体作为模板,生成动画时会复制这个物体用于制作弹跳动画。
- 弹跳曲线高度系数
系数越高生成的弹跳曲线高度越高。
- 生成弹跳曲线/动画
点击后会在乐谱上生成弹跳曲线,并根据弹跳曲线的数量复制弹跳物体,并生成弹跳动画。
自动点亮及其他动画
此功能支持复制指定物体的帧动画到音符等对象上,例如移动、旋转、自定义属性等帧动画。
自动点亮实现例子:
- 新建一个物体,给物体创建数值型(整型/浮点型)自定义属性。见下图。
- 给物体创建材质,材质的自发光值取自物体的自定义属性。见下图。
- 给自定义属性创建帧动画。例如第1帧的值设为0,第2帧的值设为20。
- 插件的复制动画对象选框选中第1步中新建的物体。
- 插件的相对帧填入要替换为鼓点的帧。按照第3步的例子,这里应该填2,将点亮的那一帧替换为鼓点。
- 勾选共用材质。插件会将该物体的材质应用到所有选中的物体上。
- 点击复制动画到选中对象,插件会将复制动画对象物体的帧动画复制到所有选中的物体上,并将动画的帧替换为鼓点。 例如音符1的鼓点是100帧,那么音符1会自动创建一个自定义属性,99帧的值为0,100帧的值为20。
- 复制动画对象
复制动画的源头物体。
- 相对帧
替换为鼓点的帧。其他帧也会相对鼓点计算。参考自动点亮实现例子。
- 共用材质
如果选中,插件会将复制动画对象物体的材质应用到所有选中的物体上。
- 复制动画到选中对象
将复制动画对象物体的帧动画复制到所有选中的物体上,并替换相对帧为鼓点。
子弹位置校正
此功能支持校正弹跳物体位置。 由于弹跳物体的形状各异,插件无法识别弹跳物体的头部,如果碰撞时间有偏差,需要手动将所有弹跳物体拖动对齐到第一个碰撞点以便插件识别弹跳物体的头部。
- 动画延迟
默认为0,通常用不到。如果希望动画时间推迟,例如延迟播放音乐,可以设置此值以延迟播放动画。数值越大,延迟时间越长,单位为帧。
修改此值后需要点击偏移校正按钮,以校正弹跳物体位置。
使用偏移校正按钮前需要手动将所有弹跳物体拖动到乐谱上第一个碰撞点。
- 偏移校正
手动将所有弹跳物体拖动对齐到第一个碰撞点后点击此按钮,以校正弹跳物体位置。
摄像机
此功能支持自动生成摄像机动画。
- 摄像机
选中已经放置好初始位置的摄像机,点击生成摄像机动画摄像机会生成关键帧动画自动跟拍。
- 生成摄像机动画
设置好摄像机,点击后选中的摄像机会根据音乐生成沿乐谱跟拍的动画。