VFX UI Mouse event實際場景製作要點-1

|簡介|

在之前有和大家分享如何設定Mouse event去觸發VFX,這一篇和要大家介紹在實際設定場景的一些技巧,在設定3D Object-plane時,這一物件就是感應區,為了要與其他場景的物件做融合,所以試著將該3D Object的texture設定為全透明的材質,這樣一來,就不會發現它的存在。

|目的|

為了與2D UI場景融合,進行Mouse event的感應區材質調整為全透明材質。

1.先在Hierarchy中點選當初新增的3D Object-plane.會看到3D Object是帶有顏色的,在Inspector->Mesh Renderer的Element 0,可選擇不同的Material,可以在此放入適合的texture。

2.若無透明材質球的,可以重新跟著製作一次,先在Materials資料夾,按滑鼠右鍵Create->Material,取名為GlassBall。

3.點選GlassBall,在該Inspector頁中,先將Surface Options->Surface Type中的模式調整為Transparent,再將Material Type中的模式調整為Iridescence。

4.再選擇Surface Inputs->Base Map,將顏色調整為RGBA都設定為0,這樣texture就會完全透明了,若想調整玻璃材質的參數設定,可以參考之前介紹的這篇VFXUI-Creating a Realistic Glass Material using HDRP

5.點選3D Object-plane,再從Materials將設定好的GlassBall,拉入3D Object-plane開啟的Inspector中的Mesh Renderer->Element 0,即可發現3D Object-plane材質己變透明(畫面中的橘色框線)

|小結|

在使用Mouse event相關的場景設定時,目前只能使用3D Object進行建立感應區,為了要與其他場景做整合時,這步驟是很重要的,但未來若有更多Mouse event的感應區時,要特別注意會不會感應區的3軸重疊到,重疊到Mouse event就會重覆。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *