Nuke 學習筆記 007 – 行星類物件的製作
簡述
行星與宇宙類的場景製作(Nuke),當然,你盡可使用你喜歡的軟體,沒人規定你非要在 Nuke 製作 (笑) 。只是如果你正在合成工作下,又只是需要個簡單的地球來當陪襯,那就不必再費事的打開 MAYA 了!
步驟
1. 下載一些星球地表全貌圖之類的圖片,例如金星。
- 請參考此網站:http://laps.noaa.gov/albers/sos/sos.html
2. 先以 Read 讀入金星的地圖,並於 Read 的下游新增一顆 Sphere。切到 3D 檢視模式,此時金星的地表貼圖應該已經貼在球上
3. 新增一個 DisplaceGeo 節點,可以看到該節點有兩個接口,displace那個接口接到 Read 節點,另一個沒有名稱的接口則接到 Shpere 節點上
4. 此時應可看到球體表面有凸起,表示 displacement 已經在作用,這時先到 Shpere 的 Properties ,把 rows/columns 欄位的數值調大
- 例如120,並把 DisplaceGeo 的 scale 欄位也拉大,就可以看到星球的地表隆起。
5. 在 DisplaceGeo 節點下游新增 TransformGeo 節點
- 注意 TransformGeo 節點有三個接口, axis 與 look 接口都不可能接上 DisplaceGeo 節點,因此不會接錯,只有沒名稱那個接口可以接
6. 在 TransformGeo 節點下游新增 Scene 節點
7. 在 Scene 節點下游新增 ScanlineRender 節點
8. 新增一個 Camera 節點,並分別拉 pipe 到 Scene 節點,與 ScanlineRender 節點的 cam 接口
9. 移動星球或移動攝影機,總之,讓星球出現在攝影機的視野內 ( 預設兩者都在 (0,0,0)位置,攝影機只能看到一小塊地表… ),並初步把 ScanlineRender 接到 Viewer 上,再切到 2D 去看看
10. 新增一個 Card 節點,並拉到 Scene 上,同時幫此 Card 找一張星空的貼圖,貼圖讀入後拉到 Card 上 ,此時 Card 位置也在 (0,0,0),將其拉到比較遠的地方,並且把 Scale 調為至少 15~20 倍
11. 星空場景初步完成,若需要運鏡,則可以把 Card 略略的彎曲出一個弧度,彎曲方法是到 Card 的 Properties 內,找到 Deform 分頁,將 type 欄位從 none 改成 bicubic ,此時可在 3D 場景內看到該 Card 出現很多 Bezier 把手,請自行把玩。
12. 假設你很想幫星球上材質,新增一個 phong 材質,把 mapD 接口接到金星地圖的 Read 節點上, phong 的下游拉到 Shpere 上,即可。
- 沒效果? 喔~那要打光才看到的出來!
13. 假設你很想看到效果,新增 Direct 節點與 Point 節點(都是燈),並接到 Scene 上,調一下燈光與材質的參數,就可以看到效果。
- 例如 Phong 的 diffuse = 0.95 Specular = 0.02,兩個光強度各為 0.8 (光的位置可以錯開一些)
Leave a Reply