前言
相信開發者們已經注意到Unity在最近的版本中進行了很大的改動,例如:新的開發模式DOTS、新的粒子特效系統、新的渲染管線URP、新的輸入系統InputSystem和新的Shader系統ShaderGraph等等。對於開發者來說,Unity朝着更加方便,更加高效的開發方向發展顯然是件好事。
本文所要講解的正是新的粒子系統Visual Effect Graph(由於個人習慣,筆者會簡稱爲VFX),由3W原則入手來介紹VFX,它是什麼?爲什麼要使用它?最後着重介紹了我們要如何使用VFX。
- VFX是什麼?
Unity推出的新的粒子系統。
- 爲什麼要使用VFX?
因爲VFX具有高效性和易用性,解決了老的粒子系統的弊端(文中會有對比說明)。
- 如何使用VFX?
文中包含了一些VFX的詳細介紹、VFX編輯器的使用、VFX一些常見的節點介紹和常見的特效模板介紹,最後會用一個遊戲開發最常見的特效需求來演示和講解,並提供了Demo案例,另外列舉了如何用VFX去實現《王者榮耀》手遊中一些角色的技能特效,確保你學完之後能夠學以致用。
目前網上的資料相對較少也不成體系,筆者學習和摸索了上百個小時整理出來的入門教程,目前僅能滿足項目中的常見的開發需求,希望對大家有所幫助。
教程地址
https://edu.uwa4d.com/course-intro/0/171
新粒子系統相比較老粒子系統性能上有本質的提升,使用也更加方便,我很看好成爲下一代遊戲開發的粒子系統。