最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Unity學(xué)習(xí)筆記 vol.93 VFX Graph 武器特效

2021-12-05 21:58 作者:NXL2  | 我要投稿

https://www.youtube.com/watch?v=H5QZhChfa1I

創(chuàng)建項(xiàng)目,在Package Manager中添加Shader Graph和Visual Effect Graph,在Preferences的Visual Effects中勾選 Experimental Operators/Blocks,

在AssetStore下載武器包sciFantasySwordPack,創(chuàng)建PBR Graph,命名為MeshEffectTut_PBR,打開(kāi)它

在MainPreview中選擇模型,RB_Gladius

添加兩個(gè)參數(shù),一個(gè)HDR的顏色,選擇白色,一個(gè)Texture 2D,素材選擇武器

照下圖連接起來(lái)

再創(chuàng)建兩個(gè)參數(shù),一個(gè)Vector1,給個(gè)0.5,一個(gè)Texture2D,Texture2D的紋理選擇武器的Metallic紋理。

還可以增加一個(gè)Smoothness的參數(shù),選擇0.5。然后將它們?cè)O(shè)置為一個(gè)組。

接下來(lái),給武器的外表增加一層變化。

添加三個(gè)變量,一個(gè)HDR顏色,設(shè)置為紫色,增加亮度,命名為GradientNoiseColor,兩個(gè)Vector1,命名為GradientNoiseScale和GradientNoisePower,設(shè)置為15和5。

再?gòu)淖蟮接遥砑覩radientNoise,Clamp,Power,Multiply,Add按上圖相連,將add的輸入到Emission節(jié)點(diǎn)。

再增加GradientNoiseSpeed的Vector2的參數(shù),設(shè)置為(0,0.2),增加Time,Multiply,add節(jié)點(diǎn),按下圖相連。

我們不想將流動(dòng)的變動(dòng)應(yīng)用到整個(gè)武器,需要設(shè)置一層Mask,增加Texture2D參數(shù)和一個(gè)Sample Texture2D的節(jié)點(diǎn),連接到Multiply節(jié)點(diǎn)上

再添加NoiseSpeed和NoiseScale兩個(gè)參數(shù),連接按下圖

最后再添加Fresnel節(jié)點(diǎn),增加FresnelPower和FresnelColor兩個(gè)參數(shù),連接按下圖

保存下圖,在PS中將白色和邊框刪除掉,保存為Smoke.png,保留Alpha通道

RealisticSmoke02_6x6.png

在項(xiàng)目中創(chuàng)建VFX,命名為SwordVFX_tut,將其拖到武器層級(jí)下

按下圖設(shè)置,將RealisticSmoke02_6x6設(shè)置為主紋理,6x6大小,uv mode設(shè)置為Flipbook Blend

設(shè)置為Set Size的屬性,將Random設(shè)置為Uniform

設(shè)置A和B分別為0.4和0.8,再增加Add Text Index over Life,

調(diào)整曲線,設(shè)置value為35

再增加一個(gè)color參數(shù)SmokeColor和一個(gè)塊Multiply Color over Life,將塊的屬性Composition設(shè)置為Multiply,SmokeColor的顏色就會(huì)顯現(xiàn)出來(lái)

Multiply Color over Life的顏色設(shè)置如下圖

刪除下圖這個(gè)塊

增加Set Position塊,設(shè)置Size和Center,這個(gè)參數(shù)是靈活,根據(jù)自已項(xiàng)目需要。

設(shè)置Rate和Capatity按下圖

增加Set Angle.XYZ,設(shè)置 Random為Uniform

按下圖設(shè)置

將整個(gè)模塊復(fù)制一份

將UVmode設(shè)置為Default,將MainTexture設(shè)置為默認(rèn)粒子,增加一個(gè)粒子顏色,將它替換原來(lái)的煙顏色,修改Set Size Random的參數(shù)

在復(fù)制的UpdateParticle增加SetPosition塊,再在外面增加三個(gè)節(jié)點(diǎn),按下圖設(shè)置

再修改InitializeParticle,增加Set? Velocity,將Random設(shè)置為Uniform,適當(dāng)修改下面參數(shù)

增加Trigger Event Rate,設(shè)置Rate為20

再在右側(cè)添加節(jié)點(diǎn)Simple Heads & Trails

將下圖紅框中的塊刪除

按下面連接起來(lái)

按下圖,給新的InitializeParticleStrip添加三個(gè)塊,刪除UpdateParticleStrip中的塊

按下圖設(shè)置

再適當(dāng)修改一下參數(shù)

看看能不能達(dá)到你想要的效果


Unity學(xué)習(xí)筆記 vol.93 VFX Graph 武器特效的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
宜都市| 鄂托克旗| 昭苏县| 策勒县| 沽源县| 芷江| 渭源县| 岱山县| 会昌县| 大方县| 揭西县| 富裕县| 曲水县| 平昌县| 白银市| 民勤县| 赞皇县| 海兴县| 姚安县| 璧山县| 佛坪县| 花莲县| 临漳县| 正阳县| 东安县| 正镶白旗| 长沙市| 易门县| 铜川市| 闽清县| 长沙市| 自贡市| 黔西县| 龙海市| 都兰县| 迁安市| 恩施市| 贵阳市| 禹城市| 曲水县| 苏尼特左旗|