SMEAR 是一个 3D 动画风格化 Blender 插件,旨在创建和自定义涂抹帧,例如拉长的中间、多个中间和运动线。
该系统由 Jean Basset、Pierre Bénard 和 Pascal Barla 作为 MoStyle ANR 项目的一部分开发。在以下出版物中对此进行了介绍:SMEAR:具有 ARt 方向的风格化运动夸大。
使用说明
SMEAR 的控制面板应出现在 Blender 的自定义 UI 面板中的 SMEAR 部分。
涂抹帧生成
此面板用于预处理动画对象以创建涂抹帧,并控制此预处理的参数。“Bake Smears” 按钮使用所选参数运行预处理。默认参数在大多数用例中都是合适的。
参数:
- 如果您希望涂抹帧依赖于全身运动(例如,用于快速运动)而不是骨架,则“忽略骨架”选项可用于关节角色。
- “Prune Skeleton” 部分允许选择在预处理中将被忽略的骨骼。这些骨骼及其子骨骼的所有顶点都将受到其父骨骼的影响(参见论文,第 3.2 节,最后一段)
- “Temporal smoothing window(时间平滑窗口)”参数控制要考虑进行时间平滑的帧数,以避免时间上的嘈杂效果。默认值为 N=2,通常提供良好的结果。
- “Camera POV” 选项允许根据对象在相机空间而不是世界空间中的运动来计算涂抹帧。目前仅适用于没有骨架的简单对象。
预处理结束后,“几何节点”修改器将应用于选定对象。其参数控制涂抹帧的样式,可以通过对象的修改器选项卡或通过涂抹提供的 UI 面板进行访问:
细长的中间
此面板控制“拉长中间”效果,其中对象沿其轨迹拉伸。参数:
- 涂抹长度:控制涂抹帧的常规比例
- Smear Past/Future length:控制对象轨迹过去/将来的涂抹帧的比例
- 按速度加权:启用后,按本地速度乘以速度因子对涂抹帧进行加权
- 添加杂色图案:启用后,通过由 Noise Scale 因子控制的杂色纹理对涂抹帧进行加权
- Manual Weights(手动权重):启用后,按 Manual Weights Group vertex (手动权重组顶点组) 组中提供的绘制权重对涂抹帧进行加权。要自动完成顶点组,请通过对象的修改器选项卡更改 Manual Weights Group。
运动线
此面板控制运动线条效果,其中线条是沿着对象随机选择的顶点的轨迹创建的。参数:
- Lines Length:控制线条的一般长度
- Lines Past/Future Length:控制轨迹的 Past/Future 中的线条长度
- Lines Offset:偏移线条的起始位置
- 种子:用于为线条选择种子点的随机种子
- Probability:选择每个折点作为线的种子点的概率
- 线速度阈值:速度低于此阈值的顶点将不会被选为种子点
- Radius:速度线的半径
- Radius Slope:接近速度阈值的顶点将具有较小的半径。此参数控制当超过速度阈值时,半径向 Radius 参数值增加的速度(0 = 无斜率,此参数越高,斜率越长)
- Lines Material:应用于速度线的材料。必须通过对象的修改器选项卡应用。
多个中间
此面板控制多个中间效果,其中对象的部分 tranparent 副本将沿其轨迹放置。参数:
- Future/Past Multiples:在轨迹的过去和未来中添加的多个副本的数量
- 未来/过去的不透明度因子:控制未来/过去副本的不透明度。此参数越低,副本就越透明。
- Future/Past Displacement:控制每个副本向轨迹的未来/过去移动的距离。
- 重叠:启用后,覆盖置换参数并放置副本,以便在动画的相邻帧之间具有重叠的副本。Number of Overlap 必须小于或等于总份数 (future + past)
- Multiple Speed Threshold:速度低于此阈值的顶点将在副本中透明
支持Blender 4.2、4.3
汉化:安装use翻译工具 可一键翻译该插件
请先
!