欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

(8)液体插件Liquid Volume

程序员文章站 2024-01-17 18:20:16
...
主要使用的是封装好的组件Liquid Volume,在物体上添加组件LiquidVolume。

链接:https://pan.baidu.com/s/14k3tRqM9G4BL8Je8LCa4Xw  提取码:ek38

(8)液体插件Liquid Volume

Topology 里有四个选项,分别为圆、圆柱、正方体和不规则物体。Detail是细节描述,里面有简单的、默认的、默认没有瓶、凸凹纹理、反射和烟。
LiquidSettings是液体颜色选择.
Foam Settings为泡沫的设置,设置的是水面.
SmokeSettings为上半部分的烟雾效果
Flask Settings为烧瓶设置
Physics为物理设置
Advanced为烟雾设置
当需要的是不规则图形时,选为irregular,改变物体的mesh filter。
 
当在代码中调用时,物体类型为LiquidVolume,当使用时liquid,属性就可以调用了。
LiquidVolume liquid;
Level=liquid.level;
Liquid.alpha=0;
下面是以默认的为例显示的属性值
Depth Aware和parent aware可以不勾选
Global Alpha 为Alpha值,从0到1,改变物体透明度
 
LiquidSettings是液体颜色选择.
Level为水面高低,color1和color2为颜色选择,scale为颜色比例,实际颜色为color1和color2的混合色.
Murkiness为阴暗,想当于加深颜色厚度.
Emissioncolor为发射的效果,显示为气体,控制的是气体颜色.
EnissionBrightness为气泡密集度.会影响液体的颜色.
Dither Shadow为影子,具体效果不显.
Turbulence1控制的是气体上升的,Turbulence2控制的是水面的波浪.
Frecuency控制的是波浪的密度.
Speed控制波浪的速度.
SparklingIntensity为闪光效果的强度
Sparkling Amount 为闪光数量.
Deep Obscurance为液体分离层
Light Scattering为光散射.勾选后可以调整power和amount.
 
Foam Settings为泡沫的设置,设置的是水面.
Color为水面颜色的设置,Scale为比例,
Thickness为水面厚度
Density为密度
Weight为重力,
Turbulence为波浪,会影响上面的liquidsettings上面的波浪.
Visible From Bottom为底部可见,勾选后底部可见.
 
SmokeSettings为上半部分的烟雾效果
Visible取消勾选后上部分烟雾效果不可见.
Color为烟雾颜色.scale为比例,speed为烟雾速度.
Base Obscurance为烟雾的密集度.为0时密度最大,10时为无烟雾效果.
 
Flask Settings为烧瓶设置
Tint外壁整体颜色,
Thickness控制内容积大小
Glossiness External为外部光泽度,Glossiness Internal 为内部光泽度.
Refrantion blur为折射模糊.
Intensity为折射强度
Map为texture2D贴图.
 
Physics为物理设置
React to Forces 为反作用力,mass和anguarDamp为角速率
Ignore Gravity 为忽略重力
 
Advanced为烟雾设置
Smoke Ray Steps为上半部分的烟雾密度.
Liquid Ray Steps为下半部分的水的密度设置
Foam Ray Steps为水面的密度设置
Noise Variation为噪音设置,
Upper Limit为烟雾高度上限,
Bake currenttransform为缩放
Center pivot 为顶点位置改变
allow view frominside勾选为可以从内部看
double sided bias为双面的偏差值
rotation level bias为旋转水平偏差
debug spill point 是否打印溢出点
render queue为渲染队列
相关标签: Unity小技巧