Wiggle 2: RTX Edition 2.4.0 —— 给任意骨架加程序化骨骼物理:头发、尾巴、裙摆自动跟着晃(Blender 4.2+)

📦 资产下载本包为 Wiggle 2: RTX Edition 2.4.0(作者 Chamiseul),解压后共 9 个文件、合计 285,752 字节。根目录 blender_manifest.toml(id=wiggle_2、version 2.4.0、blender_version_min 4.2.0)、__init__.py、wiggle_2.py(主逻辑与注册)、physics_logic.py(物理计算:弹簧、阻尼、重力)、wiggle_cache.py(缓存)、wiggle_layers.py(多层参数)、wiggle_lattice_visual.py(视口晶格可视化)、ui_panel.py(面板)、LICENSE。
Wiggle 2: RTX Edition 2.4.0 —— 给任意骨架加程序化骨骼物理:头发、尾巴、裙摆自动跟着晃(Blender 4.2+)

次级运动(secondary motion)是动画里最花时间也最容易忽略的部分:主角身体 K 完了,头发还没动,尾巴还是硬的。传统做法是上物理模拟再烘焙,但缓存一改就要重来。Wiggle 2 走的是另一条路:程序化计算,每帧现算。

· 一键给选中骨骼链加物理:自动识别父级关系与骨骼长度
· 刚度、阻尼、重力、风力可调,摆动幅度与频率独立控制
· 支持碰撞体(身体/地面),避免穿模
· 多层物理:不同骨骼链可设不同参数(头发轻、裙摆重)
· 实时计算,无需烘焙缓存,拖动时间轴即见效果
· 带缓存机制,重复播放不重算
· 视口可视化的晶格(lattice)显示,方便调参

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:选中要加物理的骨骼链(比如一条马尾),在侧栏(N 面板)的 Wiggle 2 页里点添加,调刚度与阻尼;播放动画看效果,不满意继续调。要加碰撞时,把身体网格指定为碰撞体。参数调好后建议开启缓存,播放会更快。

角色的头发与马尾摆动;动物耳朵与尾巴;裙摆与披风的飘动;触手与绳索;机械天线的震动;任何需要次级运动的角色动画。

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪个 Blender 版本?答:4.2 及以上。问:要烘焙吗?答:不用,实时计算;也可以开缓存加速。问:会穿模吗?答:可指定碰撞体减少穿模,但极端动作仍需手动修。问:和老版 Wiggle 有什么区别?答:这是重写版(RTX Edition),性能与稳定性更好。

核心功能

· 一键给选中骨骼链加物理:自动识别父级关系与骨骼长度
· 刚度、阻尼、重力、风力可调,摆动幅度与频率独立控制
· 支持碰撞体(身体/地面),避免穿模
· 多层物理:不同骨骼链可设不同参数(头发轻、裙摆重)
· 实时计算,无需烘焙缓存,拖动时间轴即见效果
· 带缓存机制,重复播放不重算
· 视口可视化的晶格(lattice)显示,方便调参

安装与用法

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:选中要加物理的骨骼链(比如一条马尾),在侧栏(N 面板)的 Wiggle 2 页里点添加,调刚度与阻尼;播放动画看效果,不满意继续调。要加碰撞时,把身体网格指定为碰撞体。参数调好后建议开启缓存,播放会更快。

适用场景

角色的头发与马尾摆动;动物耳朵与尾巴;裙摆与披风的飘动;触手与绳索;机械天线的震动;任何需要次级运动的角色动画。

常见问题

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪个 Blender 版本?答:4.2 及以上。问:要烘焙吗?答:不用,实时计算;也可以开缓存加速。问:会穿模吗?答:可指定碰撞体减少穿模,但极端动作仍需手动修。问:和老版 Wiggle 有什么区别?答:这是重写版(RTX Edition),性能与稳定性更好。

深度解读

程序化次级运动与物理模拟的取舍很典型:物理模拟更真实,但需要缓存、改一次就重算、参数难调;程序化计算不够真实,但即时、可调、可预测。对动画师来说,后者往往更实用——因为次级运动的目标不是物理正确,而是「看起来自然」,而自然感主要来自刚度与阻尼的配比,这两样恰好是程序化最容易调的东西。RTX Edition 的重写重点也在性能:每帧现算的成本必须压到能实时播放,否则调参体验就崩了。

包内文件说明

本包为 Wiggle 2: RTX Edition 2.4.0(作者 Chamiseul),解压后共 9 个文件、合计 285,752 字节。根目录 blender_manifest.toml(id=wiggle_2、version 2.4.0、blender_version_min 4.2.0)、__init__.py、wiggle_2.py(主逻辑与注册)、physics_logic.py(物理计算:弹簧、阻尼、重力)、wiggle_cache.py(缓存)、wiggle_layers.py(多层参数)、wiggle_lattice_visual.py(视口晶格可视化)、ui_panel.py(面板)、LICENSE。

原产品页:https://extensions.blender.org/add-ons/wiggle-2/

封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容