-
调整
RealFlow
的全局参数
File cache
文件缓存
是保留下来用于播放模拟数
据的内存。这个参数如果使用较高的值,那
么播放就可以加速
Min
substeps
最小子步数,仅仅适用于“
Adaptive
自
适应”模式。如果增大这个数值,模拟就
会变慢,
但是增加精确
程度,
不稳定模拟变得稳定,
一般数值
5
到
10
之间,
如果错误仍然存在,
可以轻微增大。
Max
substeps
最大子步数,也受限“
Adaptive
自适应
”模式,低数值可以加速计算,但代价是
牺牲精确度。过低值会导致粒子和物体之间的碰
撞检测失败。
HYBRIDO
混合粒子
grid domain
网格空间
(网格流体都需要)
grid fluid
网格流体
创建网格流体的三个步骤:
1.
创建一个网格流体框
2.
添加一个支持物体(几何体)作为发射器的外形
3.
选中支持物体并创建物体发射器。
PS
:网格流体框之间是不能相互交互的,他们都是分开区分的
。
理解粒子在流体解算器中的地位很重要,基本上,
他们是随流体进行流动的,
没有质量的,
他们<
/p>
的重要作用就是预览主水体,
但是计算流体动力学的时候,
他们却不被考虑,
所以即使粒子数很
多但是计
算过程也是非常的快速。
网格流体容器(
Grid Fluid
Domain
)
Displacemrnt
置换面板
提供你对海洋曲面的所有必须参数。
不仅能定义不同级别的细节
程度,
还可以控制外观。
置换贴
图使用
一种静态的方法来创建曲面结构,这种方法强烈依赖于海洋曲面的精度。
Fluid
面板,这个参数组用于修改网格流体的物理属性以
达到一些效果。
tion
细分精度,此关键参数,只
是增加容器空间内小单元格的数量,并不是增加实际
粒子数。
le sampling
粒子采样<
/p>
,
控制粒子的数量,数值进行三次方计算等于每个小单元格的粒<
/p>
子数。
y
密
度
,对流体密度的修改不会影响流体的动力学行为,即使修改为很大的值都不会
产生很明显的效果。因为
RealFlow
的网
格流体采用的是运动学(
kinematic
)的粘稠度,
p>
而不是
动力学的。
ity
粘稠度
,是直接和密度相连接的,
RealFlow
使用直接取决密度的运功学粘稠度。
最小
允许的粘稠度是水的粘稠度(大约
0.000001
),最大允
许数值是融化的玻璃(大约
1
)
ssibility
可压缩性
,这个
数值可以在
0
和
1
之间,主要控制流体的弹性,数值越大
弹性越大,默认
0.
5
,非常适合于表现水的效果。
<
/p>
曲面(
Surface
)面板(实体栅格
属性面板)
网格流体的曲面在创建诸如
水花(
splash
)
和
泡沫(
foam
)
等辅助
效果时,是个很重要的角色,
决定最终在哪里产生辅助粒子。
两个重要的概念
距离范围(
distance field
)
和
带宽
(bandwidth)
距离范围:
RealFlow
需要一个距离范围来执行许多内部检查。这些检查通常来说只在曲面附近
的相关区域内需要。
在创建流体的置换时,
在计算水花粒子的
随机粒子数时,
在计算泡沫粒子的
位置和生成网格流体方面,<
/p>
和带宽,
水花粒子和泡沫粒子的产生和反射,
创建网格上的源也都是
连接到距离范围上。
一个在限定的区
域内执行基于距离范围的检查当然要比在整个流体曲面上快
得多。
带宽:
以距离范围执行内部检查的曲面附近的相关区域就是
带宽。
带宽可以看作是网格框的一个
属性,他和细分精度密切相
关。
(以我理解,距离范围应该就是一个供网格解算的一个空间)
关于
计算
流体曲面“
Calculate
surface
”
,你有很多选项:
1.
“
Always
< br>(总是)”
,曲面将在整个模拟期间被创建。
2.
“
On request
(在需要的时候,默认参数)”
将仅仅在辅助元素或者网格
mesh
需要时来创建
曲面。
3.
“
Use cache
(使用缓存)”
使用已经经过模拟产生的曲面的缓存,需要同时开启<
/p>
Node
面板
上的的普通缓存,并将流体
和曲面都模拟完成。
Calculate
extended
velocity
field
计算扩大的速度范围
,这
个功能仅仅对泡沫的创建有效。
经过这个参数
Hybrido<
/p>
也可以捕获经过置换只在流体曲面计算速度但是不会继承流体的速度的
泡沫粒子。(保持默认即可)
Calculate displacement fast
快速计算置换贴图
Calculate displacement precise
精确计算置换贴图
水花和泡沫粒子
是从流体的置换创建出来的,
上面两个参数这就是你可以在水花和泡沫粒子参数
面板上找到并开启
“
Use displace
ment
(使用置换)”
功能的原因。
例如水花粒子:
Grid
Fluid Splash (
网
格
流
体
水
花
)
>
Use displacement(
使
用
置
换
)
选
择
Yes
开
启
> @
displacement
(置换模式)
>
Fast/Precise
(快速
/
精确)
离观察者很远的地方模拟
水花和泡沫我们可以使用“
fast
(快速)”模式,而对于离
摄像机很近
的粒子来说,我们则使用“
precise
(精确)”模式,这样可以更方便省资源。
Detail threshold
细节阀值
,这个参数在
0
到
1
之间,增加细节,也可以使用这个参数来降低
或者增加粒子的最终数量,
0
则仅仅在那些非常需要细节的区域产生水花,
如果为
1
,
那么
Hybrido
将可以检测到场景中几乎任意的底细分精度区域。
Source
源<
/p>
,默认是
“
fluid field
p>
来自场景”
,对于网格数据自动的模拟结果,虽然这种方式
较快速,但是会牺牲很多细节,而且不能修改半径和平滑度。另一种方式基于粒子却反之。
@auto
radius
自动半径
@radius
半径
@smooth
光滑度
这些参数在
Source
源的“
fluid field
(来自
场景)”是不能修改的,修改半径和光滑度之间
需要找一个平衡。
Auto cell size
自动单元格
,这个参数可以修改单元格的大小,推荐保持默认。
Auto bandwidth
自动带宽
带宽可以看作是网格框的一
个属性,在大多数情况下,使用自动的
带宽功能已经足够了,但是有一些情况你必须切换
为
NO,
并且自定义带宽的参数。例如这对一些
非常快速的水花粒子来说经常发生。例如一个粒子以
3
米
/
模拟步数的速度移动,但是带宽仅仅
是
1
米。
在这种情况解算器将不能识
别它。
这种一个快速移动的粒子即不能被杀灭,
也不能创建
p>
泡沫粒子。
Build grid meshes
更新(生成)网格
p>
,当修改了曲面的参数,点击一下以更新网格。
Displacement
置换面板
这个参数组用于对网格流体
添加一个波浪的形状,
置换本身是不会显示的,
但是置换是在流
体模
拟期间进行计算。要使它可见的话,我们需要开启实体栅栏节点下的置换的着色:<
/p>
GridMesh
节点
>
Shader >Type >
选择开启
Displacement
(
置换
) >Source >
选择
Domain
(容
器)
Calculate displacement
计算置换
,默认情况下
Realflo
w
并不计算当前网格流体模拟的置换
信息需要开启此项才能看到
置换贴图。
置换只在网格上看到。
当你添加水花等辅助元素等,
你可
以切换到“
Use cache(
缓存
)
”选项使用已经缓存好的那部分
置换贴图,让辅助元素使用置换缓
存,这样方便快捷,而且置换缓存不需要开启
Node
上的
Cache
(缓存)。
Quality
置换贴图的质量
。
Auto depth
自动深度
,波
浪的外观强烈依赖于海水的深度。
Vertical
Scale
竖直方向上的尺寸
,修改波浪的高度。对整个模拟
的稳定性有很显著的影响,
他也可以用于创建风暴下的巨浪。
Auto dimension
自动尺寸
,如果设置成了“是”,会自动设定水域的大小,如果我们要在这片
水域创建一个很
大的水域例如海洋大湖泊,我们就要手动修改尺寸以匹配大水域的形态。
@wind speed
风速
-
-
-
-
-
-
-
-
-
上一篇:【最新版】保利的岗位晋升制度
下一篇:浙江大学信息中心内部机构设置