Hello . 大家好
今天給大家帶來應援小貓的制作
我是很久不見
1
前言
項目制作的過程中,總會做些小的玩意,本期文章制作一個應援的小黑貓,動畫的隨機效果全部使用藍圖來實現。
先看一下最終完成的效果。
2
前期準備
首先是模型準備,模型制作比較簡單,熒光棒使用的是UE中的圓柱體
將模型導入UE后,拖入新建的藍圖類中。注意模型的層級關系,所有模型都放在身體模型下,在藍圖中手動移動對應的位置。
這里手和熒光棒的軸向都在自身的模型上。
3
材質
材質這里除了顏色貼圖,最主要的是在自發光上加了一個菲涅爾邊緣。
這里做了一個是否有自發光貼圖的開關。
放大一點看,lerp節點這里取值Alpha做通道,區分自發光的區域范圍。
創建材質實例后,再做一些參數調整。
4
藍圖
藍圖部分比較簡單,主要是事件開始運行來驅動時間軸。
時間軸這里做一條浮點軌道,用來驅動身體的旋轉。
另做一個時間軸,來驅動手部的旋轉動畫。
小貓跳躍的時間軸控制。
構造腳本中,做一些材質的設置。
設置熒光棒的陰影顯示,設置整體的隨機大小。
設置身體旋轉,手臂旋轉和跳躍的隨機速率。
設置是否啟用碰撞。
藍圖變量參數的調整。
場景中多復制一些小貓藍圖,看一下效果。
另外做了一個小黑子版本,使用布爾值來控制模型的顯示和隱藏。
在事件圖表中同樣使用時間軸來控制藍圖的Z軸移動效果。
運行時的效果。
以上就是本次教程案例的內容了,如有不足之處,希望大家可以一起交流學習,一起變得更強!
- End -
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.