Visual Effect Graph——Unity 新粒子系统
VFX——Visual Special Effects 视觉特效
Visual Effect Graph基于Compute Shader和HD Render Pipeline,将传统的粒子效果的计算从CPU转移到了GPU上。利用GPU的并行计算能力,能够支持更多的粒子以及实现更复杂的效果,例如流体等等。
使用方法:
(1)Packages中导入已下载的资源包,等待unity导入完成
(2)Edit——Project Settings——Player——Other Settings——Color Space 选择Linear Gamma(伽玛) 当数值变大时Gamma趋近于白色
(3)右键——Rendering——High Definition Render Pipeline Asset,在Edit——Project Settings——Graphics,拖入新建的渲染通道
(4)Game——Rendering——Scene Settings,新建Scene Settings Profile(场景设置配置文件),在Hierarchy中新建Scene Settings,拖入Profile
(5)Project中——右键Create——Visual Effects——Visual Effect Graph
(6)Hierarchy(层级)中——右键Create——Visual Effects——Visual Effect,在Visual Effect的Asset Template(资源模版)中拖入xxx VFX
Scene Settings Profile 场景设置配置文件 详情:
HD Shadow Settings 高动态阴影设置
Max Distance:最大距离 Cascade Count:层叠计数 Split 1-3:分裂
Visual Environment 视觉环境
Sky Type:天空类型 None、GradientSky梯度天空、HDRISky高动态、ProcedureSky程序化天空
Fog Type:雾类型 None、Linear线性、Exponential高度、Volumetric体积
Procedural Sky 程序化天空
Enable Sun Disk:启动太阳驱动 Sun Size:太阳大小 Sun Size Convergence:太阳汇聚大小
Atmosphere Thickness:大气厚度 Sky Tint:天空明调 Ground Color:地面颜色 Exposure:暴露 Multipier:多重 Update Mode:更新模式 Include Sun In Baking:包括太阳烘焙
Exponential Fog 高度雾 具有高度感,指度感
Density:强度 Color Mode:颜色模式:Mip Fog Near近雾 Mip Fog Far远雾 Mip Fog Max Mip最大雾
Fog Distance:雾距离 Fog Base Height:雾基本高度 Fog Height Attenuation:雾高衰减