共计 3174 个字符,预计需要花费 8 分钟才能阅读完成。
举荐:将 NSDT 场景编辑器退出你的 3D 工具链 https://ted.sinoccdc.cn/
让咱们在 my_first_simulation.blend 仿真设置的根底上,尝试粘度性能!在此示例中,咱们将向您展现如何从根本粘度模仿开始,并应用模拟器的基本功能将其逐渐转换为平滑流动的液体涂料。
介绍该模拟器中的粘度是管制液体流动阻力的值。咱们之前的模仿有很多静止,有点凌乱。向液体中增加一些粘度会在液体内产生外部摩擦,其成果是使流体在低粘度值下看起来像油或油漆一样“稀”,或者在较高粘度值下看起来像蜂蜜或糖蜜一样“厚”。具体理解粘度世界 > 粘度文档。咱们在本节中的指标是发明一种低粘度的润滑液体,看起来像流动的油漆。咱们将从 my_first_simulation.blend 指南中中断的中央开始。先前仿真设置的最初一步能够在这里下载:my_first_simulation_step_5.blend。在此设置中,咱们将 Blender 工夫线范畴设置为 Start= 1 和 End=120 以放慢烘焙速度,但您能够将帧范畴设置为短或长。第 1 步。启用粘度性能关上“域翻转流体世界”面板抉择“域”对象并开展“翻转流体世界”面板。“世界”面板蕴含与液体的物理属性及其在域中的行为相干的设置。无关详细信息,请参阅域世界设置文档。
启用和设置液体粘度开展粘度菜单并激活启用粘度复选框。默认粘度值 5 对于看起来像油漆的液体来说可能太稠了。让咱们尝试将根底粘度设置为值 0.01。
3、关上“翻转流体”侧边栏辅助菜单 FLIP Fluids 插件蕴含一个侧边栏辅助菜单,其中蕴含罕用运算符、设置和工具,可帮忙您设置、运行和渲染模仿。此步骤和菜单是可选的,但能够不便地在工作流中应用。例如,此侧边栏菜单在顶部蕴含一个 Bake 运算符,您能够应用该运算符,而不是在域设置中高低滚动,也能够在未抉择域时应用。要关上 Blender 侧边栏,请按热键 N 或单击视口右上角的这个小箭头图标:
要显示翻转流体插件侧边栏,请抉择翻转流体选项卡。
无关此侧边栏菜单的更多信息,请参阅 FLIP 流体帮忙程序菜单文档。4、烘焙模仿让咱们应用侧边栏烘焙运算符开始烘焙模仿,以查看模仿的外观。如果须要,重置烘焙。
5、后果烘焙后的模仿看起来不错,但看起来不肯定像油漆。粘性静止看起来不错,但流体外表看起来“凹凸不平”或“厚实”,基本不像润滑流动的油漆液体。在以下局部中,咱们将向您展现改良此后果的办法。
混合文件:my_first_simulation_smooth_viscous_liquid_step_1. 混合 | 视口动画第 2 步。平滑流体外表拜访流体外表润滑改性剂“Blender 平滑”修改器可用于向对象的几何体增加一些平滑。FLIP 流体外表网格对象会主动设置平滑修改器,因为平滑通常用于液体模仿。若要拜访平滑修饰符,请抉择 fluid_surface 对象,而后抉择“修饰符属性”选项卡。
减少平滑修改器设置默认状况下,平滑修改器将设置为不向曲面网格增加任何平滑。平滑量能够应用“因子”和“反复”值进行调整。应用的值将取决于成果和所需的后果,但一般来说,对于具备更密集的多边形计数的网格,例如在更具体的模仿中,须要更大的反复值。调整修改器值不须要从新烘焙模仿,因而能够疾速轻松地对这些值进行试验。在此示例中,咱们设置了因子 = 1.5 和反复 = 8。
3、后果外表必定比上一个后果更润滑,并且开始看起来更像液体涂料,但依然存在一些问题。如果外表更润滑会更好,但进一步减少平滑修饰符值并不能解决这个问题。液体的静止也能够更平滑,并留神流体的边缘在流过障碍物时看起来有点锯齿状 – 在液体油漆中,您会冀望边缘更圆润。在下一节中,咱们将向您展现如何调整模仿设置以改良此后果。混合文件:my_first_simulation_smooth_viscous_liquid_step_2. 混合 | 视口动画第 3 步。启用表面张力性能该模拟器中的表面张力特色是液体的另一个世界属性,此性能模仿外表分子的天然内聚力,这些分子导致流体造成珠子、滴落并为飞溅物增加弹性外观。依据液体的类型,表面张力可能是液体真切的重要个性,通常与低粘度液体联合应用时成果很好。在此示例中,表面张力将有助于平滑液态涂料模仿的静止和形态。无关表面张力的更多信息,请参阅世界 > 表面张力文档。启用并设置液体表面张力导航到“域 > 翻转流体世界”面板,而后开展“表面张力”菜单。激活启用表面张力复选框。在此示例中,咱们将根底表面张力值设置为 0.5。
烘焙模仿如果须要,重置模仿并开始烘焙模仿。
后果:模仿当初看起来更像液体涂料!表面张力的确有助于平滑边缘的液体静止和曲率。在下一节中,咱们能够做的最初一件事是减少最终最终后果的模仿细节。混合文件:my_first_simulation_smooth_viscous_liquid_step_3. 混合 | 视口动画第 4 步。进步分辨率和仿真细节在后面的示例中,咱们应用默认的仿真分辨率 65,该分辨率通常计算速度很快,但细节可能较低。以低分辨率进行初始试验通常是放慢迭代和测试模仿成果的好主见。物理模仿通常须要应用不同的值和设置进行大量测试,并且可能疾速测试一个想法对您的工作流程十分重要。一旦您对液体的静止和外观感到称心,通常会进步模仿分辨率并从新烘烤以取得最终后果。分辨率值管制将域拆分为体素 3D 网格的精密水平。分辨率值越高,网格越具体,模拟器内物理计算越具体,进而产生更具体的仿真后果。无关模仿网格的详细信息,请参阅本文档主题:什么是域模仿网格?进步分辨率时须要留神的是,这有时会影响仿真的行为和后果 – 流体的流动可能与低分辨率仿真不完全相同。这是因为物理模拟计算形式的性质,在应用模仿时要记住这一点。在咱们的示例中,进步分辨率不应答静止产生太大影响。无关详细信息,请参阅此文档主题:场景疑难解答:进步分辨率时流体行为更改。进步域分辨率抉择“域”对象,而后导航到域设置顶部的“翻转流体模仿”面板。让咱们尝试将“分辨率”值减少到 120。与原始分辨率 65 相比,这将简直是物理细节量的两倍。或者,也能够在 FLIP 流体侧边栏辅助菜单中设置分辨率。
烘焙模仿开始运行模仿。随着分辨率的进步,烘焙模仿所需的工夫也会减少。当您进步分辨率时,烘烤工夫将迅速减少一大倍。65 分辨率的低细节模仿花了咱们不到几分钟的工夫来运行,减少到 120 大概须要 15 分钟。这可能是一个疾速劳动并期待烘烤实现的好点!
后果:最终后果看起来很棒!进步仿真分辨率能够带来更晦涩的流程,我认为值得破费额定的工夫来模仿。下一步可能是设置要渲染的场景,但本指南不会对此进行介绍。渲染和创立渲染设置是 Blender 中的一个大主题,网上有很多资源能够领导您实现此过程。咱们的初学者视频教程还涵盖了设置场景和模仿渲染的基础知识。对于此示例中的最终 .blend 文件,咱们将蕴含此场景的十分根本的渲染设置。
混合文件:my_first_simulation_smooth_viscous_liquid_step_4. 混合 | 视口动画 | 示例渲染对于进步分辨率的阐明在看到 120 分辨率的模仿后果后,您可能会想进一步提高分辨率值以尝试取得更好的后果。进步分辨率会大大增加仿真工夫,依据成果的不同,进步分辨率会导致品质回报大大降低。例如,120 分辨率测试大概须要 15 分钟来模仿,250 分辨率测试大概须要 4.5 个小时!单击此处查看后果。此渲染看起来与 120 分辨率渲染十分类似。额定的模仿工夫是否值得减少细节?有些人甚至可能更喜爱 120 分辨率后果。有时,创立疾速的较低质量成果是您的正确抉择,有时尝试高分辨率并在运行一夜模仿后查看后果很乏味。作为艺术家,您能够决定本人喜爱什么以及估算多少工夫来制作成果。