當前位置:
首頁 > 遊戲 > 使用Unity實現魔法火焰效果

使用Unity實現魔法火焰效果

本文由視覺效果藝術家Evgeny Starostin分享如何使用Unity製作魔法火焰效果的過程,讓我們一起學習和製作魔法火焰吧。

下面是魔法火焰效果圖。

項目下載

項目靈感

在第一次玩Supergiant Games的RPG遊戲《Hades》時,遊戲的美術和視覺效果讓人非常吃驚。受此啟發,我希望能夠以類似的風格創作作品。這也是讓我嘗試使用Unity製作魔法火焰效果的一次契機。

工作流程

整個工作從製作簡單的火焰精靈圖開始。首先,我使用PhotoShop製作了一個基本形狀。

然後把基本形狀的四個變體組合為一個精靈圖。

並為火焰製作了一個簡單的粒子系統。

為了讓火焰更引人注目加生動,我決定給粒子添加消融效果。

我參考了特效大神Mirza Beig的文章《Unity自定義粒子頂點流》,並編寫了自定義的著色器,這篇文章詳解了如何使用Unity的自定義頂點流。

因此,我的火焰粒子會以下圖的方式進行消融。

為了給火焰賦予魔法感,我準備了二個發射器副本,略微修改了粒子的大小。

下面是不同顏色的火焰效果。

最後我選擇了最初的版本,然後繼續進行製作。

我喜歡魔法出現在巫師手掌上的效果,這會讓人感覺巫師正在施放法術。我找到了不錯的參考圖像,並參考其下載了由用戶Masterxeon1001製作的一個帶有完整綁定的手部模型。

我使用綁定來調整手的姿勢,然後將結果導入到Unity。

接下來添加一些新的發射器,它們給火焰的主要部分加入了過度曝光效果、細小粒子和拖尾跡效果。

每個效果都補充了整體外觀。

最後,我決定加入液體從手掌滲出的效果。我製作了額外的網格,把它放到手指之間。

在這裡,我使用了基於雜訊紋理的著色器,該紋理會不斷沿著一條軸移動。我還添加了更多粒子,它們帶有相同的火焰材質,但有不同的行為。

最後,一個魔法火焰特效就製作完畢了。

小結

我們可以添加不同動畫或者改變顏色來製作出不同的效果。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 indienova 的精彩文章:

6月29日:《暗黑破壞神2》發售
E3獨立遊戲回顧:Devolver特輯

TAG:indienova |