Picture from Lee Montgomery's Book "Tradigital Maya" |
Step 1
設定影片的fps格率
非常重要的步驟,這裡搞錯了,之後做的Animation的timing都會是錯的。
Step 2
設定影片的算圖尺寸
也是超級重要的步驟,這樣你做Animation時才能確定鏡頭裡會帶到什麼東西。
Step 3
create reference將場景所需物件匯入。
用reference作業的好處就是它只是在場景中產生一個相對原始檔的參考物件,當你有需要對物件做更改時,你只要回去更改原始檔,所有reference它的Animation檔都能同步做更改,假如是一支電影可能有300多個鏡頭,這樣的做法便非常有用,大大增加了動畫製作流程上的彈性。
Step 4
Step 6
windows > settings/Preferences > Preferences |
Setting > 找到製作影片的格式 > 舉例:Film(24fps) |
設定影片的算圖尺寸
也是超級重要的步驟,這樣你做Animation時才能確定鏡頭裡會帶到什麼東西。
render setting視窗 > Image Size > Maya有提供多種流通的格式 > 舉例:HD 1080 |
create reference將場景所需物件匯入。
用reference作業的好處就是它只是在場景中產生一個相對原始檔的參考物件,當你有需要對物件做更改時,你只要回去更改原始檔,所有reference它的Animation檔都能同步做更改,假如是一支電影可能有300多個鏡頭,這樣的做法便非常有用,大大增加了動畫製作流程上的彈性。
File > create reference (點選後面的小盒子) reference Editor 則是可以針對場景內的reference做各種編輯 |
Use namespace要勾掉 > 下面選項設成the sting: > Apply ( 避免之後reference檔案出現不必要的":"冒號 ) |
找到想要新增的檔案 |
完成後你就會看到outliner中的檔案出現表示reference的菱形符號 |
補充:Reference Editor可以新增、替換、移除reference,或是將reference轉成import |
create camera新增攝影機
攝影機基本設定相同,不同的animator合作之間才會順暢,更好的做法就是使用相同的 Camera rig 來做規範。
攝影機基本設定相同,不同的animator合作之間才會順暢,更好的做法就是使用相同的 Camera rig 來做規範。
新增攝影機 > 並命名你的攝影機 |
Panel > 選擇你所要使用的攝影機 > Maya視窗就會變成該攝影機的視角 |
在作業視窗上方有一排小圖示 > 打開Resolution gate 這樣攝影機就會顯示出你的Render setting所設定的算圖範圍 |
選擇你的攝影機 |
Ctrl + A 叫出Attribute視窗 > 調整攝影機的Overscan到適合大小 |
Overscan = 1.6 視窗Resolution gate所佔比例顯然太小 |
Overscan = 1.3 視窗Resolution gate所佔比例就比較貼近 |
來回測試一下數值,調到"切齊"視窗就是最好,因為這樣之後做動畫時才可以確認什麼東西會被鏡頭帶到,什麼不會入鏡。一般來說格式是HD 1080的規格,攝影機的Overscan數值設在 1.1 可以讓Resolution gate上下貼齊作業視窗,最為恰當。
Step 5
窩耶~ 開始做Animation吧!
我個人偏好的作業Layout提供給大家參考。
Step 5
窩耶~ 開始做Animation吧!
我個人偏好的作業Layout提供給大家參考。
左上角 -調攝影機運動&表演;右上角 -看影片畫面;下方 -用Graph editor調動作線性 |
完成Animation,輸出供導演check用的影片吧
使用Maya當中內建的一種叫Playblast的功能
在下方的Time Slider按右鍵叫出選單 > Playblast 選擇後面的小盒子做設定 |
設定Playblast輸出的影片格式 > Compression壓縮方式 > display size影片大小 > 最後選擇存檔位址 |
補充:做Animation時要注意將Playback Speed設在Real Time > 這樣在Maya上撥動畫才會是正常的速度 Sound是在你做要配合聲音或講話的動畫時需要在這裡匯入聲音檔 |
整理成一張圖當作SOP使用
參考資料:個人經驗...
分享個人作法,希望大家還能提供更多方法。
任何問題,歡迎討論,感謝!
分享個人作法,希望大家還能提供更多方法。
任何問題,歡迎討論,感謝!
2 則留言:
關於namesspaces
有些大型專案中的專案共通程式,是必須要使用到namesspaces做為個物件的辨別
若是reference的時候沒有namesspaces,程式是抓不到的喔~
namesspaces的使用必須看個別專案的狀況而定
1樓
您說的是。這只是我在公司學到的專案流程,他們這麼做主要是因為名字裡如果有冒號":",公司的in house工具就沒辦法抓到物件...
不過這個問題後來好像就解決了。還有就是其實公司內部作業,create reference是用一個自己寫得簡單工具,所以就沒有namesspace的問題。
感謝您的留言,謝謝!
張貼留言