Chaos
建筑

行业解决方案

探索我们的生态系统

产品

媒体&娱乐

行业解决方案

探索我们的生态系统

产品

产品&电子商务

行业解决方案

探索我们的生态系统

产品

教育&社区帮助

Chaos 帮助中心


featured-liquid-symphonies-phoenix.png
featured-liquid-symphonies-phoenix.png

创造水的交响乐: Chaos Phoenix 的全新定向速度功能



遵循本教程的7大步骤,在 Chaos Phoenix 中操作定向速度(directed velocities),创造迷人的视觉盛宴。


在这篇教程中,我们将通过设置简单但功能强大的模拟仿真来探索 Chaos Phoenix 5.2 的酷炫新功能。我们将介绍 Ocean Mode 下的 Adaptive Grid、便于取用的浮动和停靠仿真器接口、分析仿真消耗的时间以提高指令周期,以及控制液体的定向速度以创建逼真的效果…等主题。.

请按照以下步骤进行操作,务必观看视频以查看模拟仿真示范场景。

您在找寻创作灵感吗?

在深入学习教程之前,请花点时间从 Chaos Phoenix 的功能中获取灵感。探索导演 Christian Debney 受 SpaceX 启发而拍摄短片背后的精彩故事,了解 3D 艺术家 Oliver Kentner 如何仿真并可视化海洋清理组织(The Ocean Cleanup)的垃圾收集系统。这些精采故事能激发您的想象力,促使您在下一个项目中挑战 Chaos Phoenix 的极限。

渴望继续学习吗?下载示例场景,让我们开始吧!

Step_1_-_Creating_directed_velocities_with_Chaos_Phoenix_0-50_screenshot.png

步骤 1:设置场景

检查场景并确认其中不包含模拟器。套用 Ocean preset。如果没有为默认选择其他参考对象,则 Phoenix 会自动创建辅助球体。接着,删除 Ocean preset 为您创建的辅助球体。

此外,删除 Ocean preset 所自动产生的,作为海底的 V-Ray plane,因为您已经有了合适的几何体。最后,将模拟器移动到绝对零点的位置。

Step_2_-_Creating_directed_velocities_with_Chaos_Phoenix_1-50_screenshot.png

步骤 2:调整设置以检视液体模型

开始进行模拟。您会发现当前模拟器太小,海洋也看不清楚。我们将调整设置来纠正这些问题。建议开启 Phoenix 主窗口(这是 Phoenix 5.2 中的一项新功能),并将必要的卷展栏停靠在主窗口以便快速取用。根据个人喜好,可并排、自上而下或以标签页形式停靠卷展栏。需要注意的是,这种排列方式将与 3ds Max 文件一起储存,以确保将来重新开启场景时能看到同样接口。在 Preview 标签中,开启 Show Mesh 以检查喷泉液体的模型。

Step_3_-_Creating_directed_velocities_with_Chaos_Phoenix_3-6_screenshot.png

步骤 3:微调液体参数

将 Scene Scale 调整为1,以创建较小比例的喷泉。暂时降低网格分辨率,将 Voxel Size 设为3 cm,以加速预览速度,稍后再提高分辨率以适应喷泉的水花。略微增加 Steps Per Frame,使快速流动的液体网格更平滑,并调整时间设置,使其流动得更快,使喷泉更有动感。

增加 Surface Tension,使液体粒子更贴合,关闭 Wetting 功能,因为本案例不需要这个效果。然后,减少 Foam Amount 并提高阈值以防止泡沫产生。将 Falling Speed 提高到 60 以获得更像水的效果,降低 Splash Amount 并提高阈值,与泡沫的调整类似。

另外,我们应该让溅起的水花更像液体(liquid-like),并非影响液体(Affect Liquid),因为这些功能对本案例来说影响不大,而且还能节省模拟时间。

Step_4_-_Creating_directed_velocities_with_Chaos_Phoenix_3-23_screenshot.png

步骤 4:创建 Liquid Source 物件

您可选择液体来源对象并选择喷泉喷嘴的几何体。将 Outgoing Velocity 提高到 800,并将 Polygon ID 设置为喷嘴顶面,使用 ID 5。然后,继续模拟。

Step_5_-_Creating_directed_velocities_with_Chaos_Phoenix_4-14_screenshot.png

步骤 5:修复网格高度并优化模拟

现在,我们来解决喷泉的网格高度问题。要解决这个问题,请启用 Adaptive Grid,但将其增长限制在 Height 上。在 Phoenix 5.2 中,即使网格高度增加,Adaptive Grid 高度也不再影响 Ocean Level(水平面是仿真器网格高度的百分比)。

接着再次模拟。这一次,喷泉可自由喷射。在模拟过程中,请注意新的 Simulation Speed 接口,它提供了仿真过程中哪些步骤耗时最长的珍贵信息。在本例中,我们可看到场景交互、导出缓存、泡沫和水花生成都在图表中名列前茅。有了这些数据,我们得知关于如何缩短计算时间的实用技巧。为加速模拟预览速度,请隐藏任何不必要的几何体,并暂时关闭泡沫与水花效果。

Step_6_-_Creating_directed_velocities_with_Chaos_Phoenix_4-58_screenshot.png

第 6 步:测试 Liquid Source 和纹理

到了调整 Liquid Source 的时候了。启用新的 Directed Velocity 选项并沿 X 方向推动液体。观察参数变化对模拟的影响。由于我们已优化软件运行,指令周期应该更快了,可看到喷泉朝着你喷水。为了让效果更加迷人,请使用 RGB 纹理作为方向导引。在本例中,喷泉的所有喷嘴都合并为单一个几何对象,并与纹理正确映射。请确保将动画纹理应用到发射源对象的 Directed Velocity 的纹理插槽中。

Step_7_-_Creating_directed_velocities_with_Chaos_Phoenix_5-56_screenshot.png

第 7 步:完成模拟

为了将喷泉动态推向反方向,请将 RGB level 从1调整为-1。由于已经连接到相应的插槽,我们可直接观察结果。如果您对效果满意,就可进行最终模拟。启用泡沫与水花效果,并进一步增加 Steps Per Frame。此外,将网格分辨率提高一倍,以增加细节。来运行最终模拟吧。

是时候探索 Phoenix 5.2 全新功能了

在 Phoenix 更新版中,我们大幅提高了仿真的速度和效果,为您提供更加身临其境的逼真体验。建议您使用下面链接的视频中的示例场景进行实验,亲自体验一下!

要全面了解所有更新和改进,我们建议您试用我们详细的软件功能新增日志。这是您深入了解最新进展的好去处。别忘了在下方订阅 Chaos 的博客,了解最新的、实用技巧与窍门!

如鱼得水

免费试用 Chaos Phoenix 30 天
ina-540x540.png
About the author

Ina Iontcheva

Ina is a Content Creator with a great passion for writing. She graduated from The University of Toronto and Sheridan College as a Specialist in Art and Art History. She enjoys exploring the way textures and shapes interact with each other in space.

Originally published: October 4, 2023.
Chaos
© 2023 Chaos Software 保留一切权利