仿真概述
DanceXR的仿真系统包括先进的粒子动力学、布料仿真和实验性流体仿真,为各种用例提供真实且高效的物理效果。
粒子动力学
粒子动力学系统替代了传统的头发、衣物和裙子的物理模拟,提供更平滑和更稳定的结果。
- 关键配置:
- 惯性
- 摆动顺应性
- 扭转顺应性
- 减少比率
- 粒子锚点
- 横向顺应性和锚点(针对裙子)
- 风和湍流:
- 全局风设置,包括速度和方向
- 针对个别组的湍流力
- 局部效果的风场,例如风扇或隧道
- 改进的仿真 (v2025.11):
- 更好的线条仿真
- 支持分割带的垂直布局布料
- 增强的布料材质属性,支持音频可视化和透明度
布料仿真
布料仿真系统支持XPS和PMX模型,具有不可破坏的稳定性和自定义曲面碰撞体等功能。
- 配置:
- 调整半径、长度、斜率和分辨率的网格创建
- 固定到身体部位
- 拖动和撕裂的交互设置
- 自我碰撞和物理属性
- 物理改进 (v2025.10):
- 针对裙子物理的新剪切和弯曲约束
- 碰撞和摩擦求解的稳定性改进
- 支持复杂的碰撞体,例如孔洞
- 性能建议:
- 使用固定帧率以实现最佳仿真效果
- 根据模型进行特定调整碰撞体形状
- 水下行为:
- 水下仿真的浮力和阻力设置
流体仿真(实验性)
流体仿真扩展了粒子系统,以模拟流体行为。
- 属性:
- 内聚力
- 粘度
- 粘性
- 流体改进(v2026.6):
- 更出色的内聚力和粘性,带来更逼真的流体行为
- 提升的稳定性,让模拟更可靠地保持完整
- 渲染:
- 流体粒子以点或球体的形式呈现
- 流体着色器将在未来更新中推出
- 用例:
- 模拟淋浴、喷泉或花园水管等场景
附加功能
- 软体物理仿真:
- 针对身体部位(如胸部、臀部和腿部)的真实软体物理
- 体积和距离约束以进行微调
- 粒子连接的可视化工具
- 口型同步和空间音频:
- 口型同步根据音频生成面部动作
- 空间音频根据演员在3D空间中的位置播放声音
有关更多详细信息,请参阅发行说明。
粒子动力学
粒子动力学
布料模拟系统已经扩展到执行之前由物理引擎完成的物理模拟。这包括大多数XPS物理工具,包括头发、服装(现在更名为“悬挂物理”)和裙子。
这意味着更好的性能,无条件稳定和更加流畅的结果。因此,现在这些物理工具的默认选项。您也可以取消选中“粒子动力学”选项,以返回到旧的物理引擎。
“粒子动力学”模拟的配置与以前非常不同。您使用顺应性和阻尼来控制模拟行为,它们独立于物理属性。
- 惯性
- 摆动顺应性:摆动阻力
- 扭曲顺应性:扭曲阻力
- 减少:应用于每个级别的顺应性的减少比率
- 粒子锚点:从一个粒子到下一个的悬挂位置 对于裙子,还有以下用于控制横向连接的内容
- 横向顺应性
- 横向锚点
风和湍流
-
全局风设置影响布料和粒子模拟。您可以在天空设置中配置全局风速和方向,它将影响所有布料和粒子动力学模拟。您还可以为每组布料或粒子模拟单独配置风影响。
-
湍流。对于每个布料和粒子动力学组,您可以为它们设置湍流力。
-
风场。配置一个单独的场,具有额外的风力,以便您可以模拟风扇、隧道或者只是想让某物飞行…
-
布料模拟和粒子动力学设置现在包括新的配置,如风影响和湍流强度,供您微调模拟。
软体模拟
软体物理回归了,这次由于粒子模拟技术,现在更加逼真。
乳房
默认情况下,乳房物理已经打开了软体选项。
默认情况下,这是一个混合解决方案,使用物理引擎来模拟主骨骼,因为它具有更复杂的限制和阻尼选项。
您也可以将其设置为仅使用软体模拟。
软体物理
像以前一样为臀部和腿部选择控制骨骼(通常在名称中包含“ctl”或“adj”)。现在这只是粒子动力学,不再有物理引擎选项,因为没有必要了。
关键配置:
乳房和软体物理提供相同的配置,供您微调模型。以下是您可能想要了解的一些重要配置。
-
体积约束:这保持了粒子的整体体积,是模拟逼真性的关键。
-
距离约束:当您想要调整“柔软度”时,这是最有效的,但不要使用太低的值。
-
可视化:如果您想要看到粒子如何连接在一起,这非常有用。
-
深度和层:定义我们用于模拟的粒子有多深和多少层。打开可视化,看看它如何影响结构。
-
锁定边缘:这对乳房来说是理想的,因为实际上您希望乳房的边缘移动较少。如果这似乎不像预期的那样工作,请尝试增加乳房物理设置中“中心”位置的“z”值,以帮助它更容易地检测边缘。
-
粒子属性:这些是布料和粒子模拟的常见设置。在这里,您可以使用“软化”选项进一步调整“柔软度”。
我们为“乳房”、“臀部”和“腿部”包含了预设示例。