輸入輸出動畫軌跡
通過開啟Import and export auto-tracks [導入與導出自動跟蹤]選項,可以把所有自動跟蹤的跟蹤軌跡全部導出或導入:如果沒有開啟該選項,那麼導入或導出的就是用戶自定義的跟蹤軌跡。
Import User Tracks [導入用戶跟蹤]按鈕可以從外部導入跟蹤軌跡信息文件,Export User Tracks[導出用戶跟蹤]按鈕可以輸出創建的User Track的軌跡信息。
下麵為部分輸出的軌跡信息。
TrackName autotrack0
Solver [解算]參數欄
該參數麵板中的參數可對Camera ( 攝像機)的相關參數進行設定,如圖所示。
Focal Length Type [焦距類型] :用於選擇Camera (攝像機)的焦距操作類型。
●Unknownconstant [未知常量] :默認選擇,沒有Zoom (變焦)操作,不知道focal length (焦距)。
●Unknown varying [未知變動] :有Zoom (變焦)操作,不知道focal length (焦距)。
●Approximate constant [近似常量] :沒有Zoom (變焦)操作,隻知道一個近似的焦距值。
●Approximate varying [近似變動] :有Zoom (變焦)操作,知道一個近似的焦距值。
●Known [已知] :知道確切的焦距值,可以在下麵的Focal Length (焦距)欄裏麵輸入。
Focal Length [焦距] :設置焦距值,可以通過輸入一段動畫來實現變換焦距的效果。
Notice :焦距的單位要與film back (成像麵)的單位相同,可以在下麵的units (單位)裏進行選擇。
Film Back Size [膠片板尺寸] :設置Camera (攝像機)成像麵的尺寸,如果指定了Focal Length的值,那麼最好也設定好Film Back的尺寸。
Units [單位] :單位設置有毫米、英尺。
Camera Motion [攝像機運動] :選擇Gamera (攝像機)運動的類型,有4種不同的類型可供選擇。
Rotation Only [僅有旋轉] : Camera (攝像機)隻有旋轉操作,也就是搖鏡頭。
Free Camera [自由攝像機] : Camera (攝像機)有移動和旋轉操作。
Linear Motion [線性運動] : Camera ( 攝像機)在軌道上沿直線移動拍攝。
Planar Motion [平麵運動] : Camera (攝像機)在某個平麵上水平移動拍攝。
Tips :如果選擇為Free Camera運動類型,可以看到跟蹤出來的點雲會構建出場景的基本形態,如圖所示。
但如果選擇為Rotation Only搖攝類型,那麼點雲便會呈一種弧形片狀,如圖所示,這一點需要注意。
Smoothness [平滑度] :用於產生平滑的攝像機運動軌跡,增大此值可以產生較為平滑的攝像機動畫軌跡。
※步驟9
由於我們並不知道素材的Camera (攝像機)的相關信息,所以這裏選擇默認的Unknown Constant[未知常量],即沒有Zoom [變焦]操作,不知道Focal Length [焦距]。
CarmeraTracker是通過使用之前的跟蹤軌跡信息去解算camera的位置,用戶可以通過在Viewer中手工添加位置信息提高解算Camera的準確性。在解算開始之前,CameraTracker節 點首先會自動選擇一部分幀,這些幀稱之為Keyframes [關鍵幀],用於描述Camera (攝像機)的運動。其實這些Keyframes [關鍵幀]可以理解為我們繪製Roto時手工選擇的關鍵幀,因為我們知道在繪製Roto時,不能逐幀進行,那樣會使Mask產生抖動,所以需要隔兒幀Key一下,這些被Key的幀便被稱為Keyframes [關鍵幀]。
Camera (攝像機)的動畫其實也是一樣 的,CameraTracker 節點在解算攝像機的動畫時,不會對每幀上的跟蹤軌跡都進行計算,而是先選擇出關鍵的幾幀,通過這幾幀構建出攝像機的整個動畫。
如果發現解算出來的Camera並不好,可以嚐試改變key frame的參數。關鍵幀的位置通常都相隔比較遠,這樣在圖像中才有足夠的視差去根據跟蹤軌跡確定空間中的三維點,同時也會使解算更加精確。關鍵幀會首先被進行解算,然後才是其餘的幀,因此Keyframes [關鍵幀]的選擇,在解算一個複雜的序列中是至關重要的。
Tips :可以通過在Refine參數欄下麵的keyframes顯示選項,看出當前幀是不是keyframes。如果當前幀是keyframes ,那麼框中顯示的參數將會是亮藍色;如果顯示為灰藍色,那麼代表當前幀為中間幀,如圖所示。
Keyframe Separation [分離關鍵幀] :當跟蹤一個較長的序列,而camera的運動幅度又較小時,可以使用較高的separation [分離]值去分離較少的keyframes [關鍵幀] ;在處理camera運動幅度較快的序列時,可以使用較低的值去分離更多的關鍵幀。
Reference Frame [參考幀] :默認情況下會把第1幀作為keyframes [關鍵幀]進行解算。通常這一幀應該選擇在圖像上有大量跟蹤點描述深度變化的位置上。
Set reference frame [設置參考幀] :單擊開啟Reference Frame欄,手工定義Reference frame [參考幀],選擇該選項可以幫助解算較難的序列。
Keyframe Accuracy [關鍵幀精度] :選擇Low [低]、Medium [中]或High [高]分別對應著keyframes[關鍵幀]的精確性。選擇高精確性將會使用更多的時間去解算,但可以提高一個較長序列圖像的解算結果。
Three Frame Initialization [3幀初始值] :開啟該選項便會在初始的解算中使用3個關鍵幀,比默認的2個關鍵幀更精確;可以試著使用不同的ReferenceFrame[參考幀]並配合此選項去處理較為複雜的序列幀。
Notice :當解算一個Camera (攝像機)時,如果Camera (攝像機)在拍攝時之間的動畫位置差別較大,那麼就要嚐試著減少Keyframe Separation [分離關鍵幀]值,如設置為0.1,會分離更多的關鍵幀進行解算。
(未完待續)
熱門課程
專業講師指導 快速擺脫技能困惑相關文章
多種教程 總有一個適合自己專業問題谘詢
你擔心的問題,火星幫你解答火星時代教育提供深度、係統的建築表現設計師培訓課程,探索21世紀建築藝術的多種可能性與創新。
UE4場景地編是遊戲開發的重要環節,火星時代教育提供係統全麵的UE4場景地編培訓,助你占領遊戲開發前沿。
涵蓋了關於AI插畫培訓班的選擇與比較,以及火星時代教育的專業課程介紹。關鍵詞:AI插畫培訓,火星時代教育。
本文詳細介紹遊戲原畫美術設計師的培訓信息,探討华体会hth体育app在线登录 師的重要性和成功之路,並強調火星時代教育在原畫設計師培訓方麵的專業能力。
深入探究遊戲原畫場景的描繪技巧,提高你的創作能力。從火星時代教育進行學習。
遊戲原畫CG設計培訓為你打開專業华体会hth体育app在线登录 的大門,讓你的創造力在火星時代教育的引導下釋放出來。
1. 打開微信掃一掃,掃描左側二維碼
2. 添加老師微信,馬上領取免費課程資源
同學您好!