SuperAPI AI 工具集

dynamic-full-loop

通用与其它

查看项目

更新于 10-15 23:45

技能介绍

用途:在 Blender 中生成带速度渐变(speed ramping)的动态全环绕相机动画,相机多轴环绕产品,展示每个面时慢速停留,面与面之间快速甩动切换,覆盖前、侧、后、顶、底。适合需要“展示每个角度”的动态镜头,或社交媒体、营销主视觉视频。

主要能力:通过空物体作为目标点,相机以 TRACK_TO 约束朝向目标并父级绑定到目标,再对目标的旋转做关键帧动画。速度渐变靠 BEZIER 插值配合不均匀的关键帧间距实现:关键帧密集且旋转变化小即慢速停留,关键帧稀疏且旋转变化大即快速甩动。Z 轴控制水平环绕,X 轴控制垂直俯仰(含底部视角)。

参数:duration 默认 10 秒(因速度渐变需要更长时间),fps 默认 24,camera_distance 默认 4.0,camera_height 默认 1.8。

使用方式:在 Blender 中依次执行三步脚本——建立相机与目标绑定、按给定关键帧列表为 Z/X 旋转插入关键帧并设为 BEZIER 插值、渲染帧序列后用 ffmpeg 编码为 ProRes 4444 的 .mov 文件。渲染命令保持原样:ffmpeg -y -framerate 24 -i "~/Desktop/Blender Videos/dynamic_loop_frames/%04d.png" -c:v prores_ks -profile:v 4444 -pix_fmt yuva444p10le "~/Desktop/Blender Videos/dynamic_full_loop.mov"。

限制:动画时长较长(10 秒)以容纳速度渐变;大网格上 Blender 可能卡死,此时可编码已完成帧,部分渲染仍可用。其余细节资料未提供。