VisualEffectGraph概述

劉國柱老師發表於2021-06-29

 Visual Effect Graph 由來:

Visual Effect Graph 2018.3 以後版本,出的新的粒子特效技術。它是用顯示卡渲染特效,區別於傳統的Patical system cpu渲染特效技術。Visual Effect Graph 為方便敘述,簡稱為:VEG

VEG官方示例專案,給出了很多絢爛特效的展示:

 

VEG本組系列課程,筆者將製作如下演示示例:

 

(煙霧特效)

 

(下雨下雪特效)

 

(下雨下雪特效)

 

(粒子流動特效)

 

(魔法球/星空特效)

 

(填充特效)

VEG的安裝:

unity2020以後版本,選擇HDRP型別專案,可以直接使用。

如果是unity2018/2019版本,需要在Package Manger 中先進行安裝 "Visual Effect Graph" 外掛。

 

(2020以後版本,在Package Manager 介面,可以看到已經安裝了本內建外掛 )

與傳統粒子系統比較:

 

注意:

  1> 部分裝置不支援Visual Effect Graph所需的計算著色器。

  2> VEG區別於ParticleSystem最大的特點,是新特性Signed Distance Field(有向距離場)和  Vector Field(向量場)的加入

 

今天的關於Visual Effect Graph的概述介紹完畢,後面我們深入講解Visual Effect Graph的各重要功能與後續典型示例特效,敬請期待。