Unity3D 插件,Pegasus如何何以迅速制作相機動畫與轉(zhuǎn)場呢?
可能有些朋友會對Unity3D 插件用的不是很多,就會了解的過少,渲云小編今天帶大家先來看下關于Unity3D 插件的一個基本情況,
Pegasus是一個專用的插件,用于快速創(chuàng)建相機飛行動畫和場景中的過渡。它的特點是操作簡單,可以在幾次點擊直接設置。
功能
1.建立相機飛行動畫和過渡
2.攝像頭、人物、車輛或其他物體可以設置在路徑上
3.在手指之間點擊完成飛行動畫和過渡效果
4.可以改變場景的播放速度
5.可以在特定的位置改變相機的速度,并增加凝視的目標
6.可控制飛行高度,自動避免物體與地面碰撞
7.可以調(diào)整整個飛行的長度來配合背景音樂
8.可以創(chuàng)建循環(huán)和非循環(huán)模式
操作過程
1. 在場景中添加Pegasus的管理組件,并使用GameObject - > Pegasus - > Add Pegasus manager功能進行添加。
2. 將場景中需要沿路徑移動的攝像機添加到目標對象中,并設置flythrough類型為loop,表示攝像機在路徑上的回放設置循環(huán)模式。

3.準備在場景中添加路徑的控制點,在層次面板中選擇Pegasus管理器,按Ctrl鍵并點擊創(chuàng)建一個場景中的路徑。

創(chuàng)建的路徑已經(jīng)分發(fā),并在單擊后生成控制點。如果您想改變控制點的高度,請在選擇它之后移動它。
4. 調(diào)整好路徑位置后,按play鍵測試效果,攝像頭會自動沿著路徑重復播放,這也是Pegasus管理器的默認選項。
5. 選擇路徑上的控制點。在Pegasus管理器下,有所有控制點的子對象。選擇任意POI來修改控制點。
如果我們需要攝像機在到達某一位置時注視場景中的某個地方,我們可以使用目標函數(shù)來實現(xiàn)這種效果。
6. 選擇POI子對象,在目標視設置中將目標模式改為目標,然后調(diào)整目標在場景視圖中的位置。
目標速度用來設置攝像機在此POI位置的通過速度。它默認為標準的介質(zhì)速度。在類型上,可選擇多種預置模式或使用速度直接調(diào)節(jié)。數(shù)值越小,相機在這一點通過的速度越慢,反之亦然。
將POI更改為目標類型后,將出現(xiàn)一個新的目標控制點。打球前調(diào)整目標位置。當攝像機在這個控制點的位置時,它將面對目標,然后在運行到下一個點時返回到原來的跟隨路徑透視。

另外兩種操作技能在帕伽索斯的操作中需要用到。一種是使用Pegasus管理器中的可視化功能,在確認相機的視圖時,在路徑上預覽相機的視圖??梢酝ㄟ^滾動查看效果,也可以通過按后退、前進功能逐步確認相機位置是否滿足要求。
在統(tǒng)計字段中提供路徑的長度和攝像機的運行時間。實用程序可以按“Select first POI”鍵選擇路徑上的第一個控制點,然后通過“Select previous POI and Select next POI”鍵選擇前后控制點,或者按“add POI before and add POI after”鍵在控制器前后添加一個POI。如果需要刪除路徑上的某個控制點,選中該控制點,按“delete”鍵刪除。

想要了解更多精彩干貨,請關注我;渲云渲染? 您的渲染加速引擎