realflow教程之破裂的肥皂泡

realflow教程之破裂的肥皂泡

ID:8972203

大小:669.30 KB

页数:10页

时间:2018-04-13

realflow教程之破裂的肥皂泡_第1页
realflow教程之破裂的肥皂泡_第2页
realflow教程之破裂的肥皂泡_第3页
realflow教程之破裂的肥皂泡_第4页
realflow教程之破裂的肥皂泡_第5页
资源描述:

《realflow教程之破裂的肥皂泡》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、RealFlow教程之——破裂的肥皂泡重要提示:这个教程最终模拟时,第一遍会报错。Reset一下,再模拟就正常了。重要提示此免费教程教你怎样创建一个,在慢镜头中慢慢破裂肥皂泡的漂亮效果。用一点Python脚本就可以帮助你能,确定肥皂泡的不同表面区域破裂。一旦表达破开,效果就会波及整个泡泡。虽然此效果可以不需要脚本,但为了更好的控制还是使用的好。1.效果速度传播2.可以轻松定义表面到底哪个区域破裂3.当破裂产生就定义新的点4.此效果不只限于肥皂泡,可用于任意开关最后,创建这流体特殊效果要做的一些设置,仅仅是非常高的表面张力值(tension)。辅助器和力也很重要。当然要进行Mesh操作,另一个是

2、原因是,因为我们想输出一个肥皂泡,最好也是用Mesh。你能在右边看到两个视频,第一个是在RealFlow里Mesh过的样子,第二个是输出渲染过的版本。总之这个慢慢破裂的肥皂泡效果是非常可吸引人的,你可以加上其它设置,应用在不同场合,例如用kill辅助器做成,等离子球或融化效果。下面是正文部分肥皂泡每个人都吹过,甚至成人也会很有兴趣的玩,还尝试玩出不同花样。除了好玩,肥皂泡还有一些非常有趣的科学背景。10/10图1.一个真实的肥皂泡表面张力或许是肥皂泡最重要的一个特性了。因为表面张力的存在,这也是肥皂泡会在空气中摇摆不定的原因。另一个由表面张力产生的效果是,肥皂泡是球形的。假如没有外部环境(重力

3、,空气阻力等等),肥皂泡将是一个完美的球形。因为它们总有形成,称为极小曲面(minimalsurface)的趋向。你一开始看到肥皂泡,你可能会认为它有很高的表面张力,其实正好相反。肥皂和洗涤剂表面张力很低,如果不是这样肥皂泡就不会产生了。因为水的表面张力很高,肥皂泡会立即破裂。另一个让人印象深刻的是肥皂泡很漂亮。它总是有很多颜色,他们反射的颜色看起来在晃动,混合了油一样。肥皂泡有这么的丰富颜色,因为它的壁很薄。当水蒸发时(肥皂泡变薄),会有不太显眼的颜色。当然这个效果不能用RealFlow模拟。但可以用物理渲染引擎做到,让它看起来五颜六色。在渲染时你可以调节材质的不同厚度,得到不同颜色。第一步

4、:怎么在RealFlow里创建一个泡泡第一步就是创建泡泡。在这个例子里,填充模型做泡泡,不是一个好方法,因为它要一个尽可能薄的空心物体。用单个粒子层可以达到这个目的。在RealFlow里有这样几种方法来做成这种结构:1把.粒子均匀分布的Python脚本2.“sphere”发射器3.“FillObject”发射器和“ksphere”辅助器结合4.激活“Particlelayer”设置的“FillObject”发射器第一个方法能给你很好的效果,因为你能得到一个没有任何缝隙或孔洞的球体。但用粒子脚本是有问题的。原因是每一个粒子有一个确定的基于Resolution值的半径。10/10这半径是很重要的,

5、因为为直接影响粒子之间的力。如果粒子之间距离非常近,你会观察到互相排斥的效果,流体会变得不稳定。也可以用非常低的内压“IntPressure”参数减少这排斥值,但那时就会失去流体的特性看起来像dumb粒子。这所以是Dumb粒子,当然就是因为非常低的”IntPressure“值。图2:分布规则的球体你可以降低“Resolution”值,但不容易找到正确的值。如果太高,很难与粒子交互;太低,流体粒子就会乱飞。第二个方法是使用“Sphere”发射器。用这个方法也可以创建一个很薄的粒子层。你仅仅需要把"speed"值设成很低,例如0.1。然后第一帧后停止发射。这样可以管理表达式或动画关键帧。可能最好的

6、方法就是基于"FillObject"发射器。这发个发射器提供了两种模式:第一个模式是填充模型。填充好后你可以把“kvolume”辅助器放在模型里面(“Inverse=Yes”),删除多余的粒子。当然辅助器半径可以做些调整,根据空心的模型来调。结果还不错,但你可以在下面的图片看到,看起来像有花纹的图案。这方法可以轻松控制厚度并能根据需要,用大量粒子。图3.用"FillObject"发射器填充的空心球粒子,辅助使用"KSphere"辅助器10/10然后,用“FillObject”第二种模式:“Particlelayer”(粒子层)。当这个设置为“Yes”,RealFlow会覆盖满球体表面,但不会出

7、现几何体交接线。优点是流体是静止的,因为这是RealFlow自动计算正确粒子半径,你可以增加“Resolution”到非常高的值,而不会出错。它也能减少粒子间缝隙,你只是需要一个很高分辨率的球体/泡泡做基础。用RF_toolfactory’s“RFToolboxScripts”(最后一个教程会介绍这个工具)你可以重新创建很高分辨率的模型。你可以在下面图片看到结果。请注意这是较低resolution

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。