火焰效果材質實現 使用Unity實現魔法火焰效果

2021-10-16 08:35:07 字數 1740 閱讀 1173

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

下面是魔法火焰效果圖。

專案靈感

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

工作流程

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

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

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

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

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

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

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

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

我使用繫結來調整手的姿勢,然後將結果匯入到unity。

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

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

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

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

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

小結推薦閱讀

製作蝴蝶煙火視覺特效

使用visual effect graph提公升fps示例專案的視覺效果

達哥課堂|使用shader graph製作飄動的巨龍

unity實時渲染短片《adam》揭秘:特效製作

unity experimental dxr專案介紹

unity reflect:一鍵轉換bim資料至實時3d環境

深度技術解析gpu光照貼圖

ar foundation現已支援arkit 3

喜歡本文,「在看」

火焰效果材質實現 硬質合金與鋼的火焰釺焊例項介紹

本次介紹的是硬質合金yt15刀頭與40號鋼刀體的火焰釺焊,yt15是w ti co硬質合金,其成分為 wc78 80 tic15 16 co5 6 它與40號焊接時常出現的問題有 會出現淬硬組織,由於母材金屬含碳 碳化物及合金元素較多,焊後在40號鋼母材一側會產生馬氏體淬硬組織。由於母材金屬含s量較...

Unity Shader實現玻璃材質效果

主要是通過反射和折射來達到透明的效果,用菲涅爾來混疊。shader部分 shader unlit crystal 折射角度 etaratio etaratio range 0,1 0 菲涅爾係數 fresnelbias fresnelbias float 0.5 fresnelscale fresn...

css3簡單實現火焰效果

這是乙個簡單用css div布局實現的火焰效果,在網上看到覺得挺有趣,也比較美觀,所以模仿一下。這裡沒有用任何的js 僅用css動畫等相關技術就可以實現。這裡是html結構 這裡是css樣式 flame 火焰效果,用簡單div實現 flame div nth child n 6 flame div ...