當前位置:首頁 >教程首頁 > Nuke >使用Nuke進行2D轉3D立體世界詳解案例教程(十六):Anaglyph立體成像與渲染輸出

使用Nuke進行2D轉3D立體世界詳解案例教程(十六):Anaglyph立體成像與渲染輸出

發布時間:2019-11-27 09:32:13

八、Anaglyph立體成像

立體成像效果是本章案例中的一個重點,本節將為大家簡單介紹一下 Anaglyph [立體成像]節點的一些基礎知識,Anaglyph [立體成像]節點參數麵板如圖所示。

 使用Nuke進行2D轉3D立體世界詳解案例教程(十六):Anaglyph立體成像與渲染輸出

Anaglyph節點參數欄

views[顯示]:views參數下的4個按鈕是畫麵的顯示選擇,用戶可以選擇在左邊顯示的是左眼攝像機或者是右眼攝像機的畫麵,右邊同理。當然,我們也可以選擇兩邊同時顯示左眼攝像機。

amtcolour: 該參數控製的是畫麵的顏色顯示效果,當數值為0時,畫麵為黑白顯示,數值為1時則是全彩畫麵。

(righ-red) :在amtcolour右側的(right=red) 選項,可以切換左右眼攝像機畫麵的顏色顯示。默認左眼攝像機以紅色顯示,右眼攝像機以綠色顯示,因此當畫麵重疊在一起的時候,我們會在圖像邊緣看到模糊的紅綠邊線顯示。如果勾選了這個選項,那麼這兩種顏色邊線會發生替換,即左眼攝像機以綠色顯示,右眼攝像機以紅色顯示,這也與立體眼鏡左右眼鏡片顏色的設定相關聯。

horizontal felt [橫向偏移] :該參數用於調整左右眼攝像機兩眼的瞳距,即控製左右眼攝像機畫麵間的偏移程度。以0為中線,往負值或正值方向的數值越大,偏移幅度越大。

通過前麵的製作,我們知道由於連接了Anaglyph節點,我們能在畫麵中看到立體效果,如果將該節點取出節點樹,那麼我們隻能看到左右眼攝像機其中一方的畫麵顯示。Anaglyph節 點的作用就是將左右眼兩台攝像機所拍攝到的畫麵重疊在一起同時顯示。

九、渲染輸出

立體成像的整體畫麵效果製作完成後,就需要渲染圖像輸出文件了,那麼如何輸出立體成像文件呢?

9.1普通格式文件

※步驟1

選擇Anaglyph1節點,按下鍵盤上的W鍵創建一個Write [輸出]節點,在參數欄中單擊file [文件]右側的按鈕,在彈出的輸出文件瀏覽器中選擇文件保存的路徑,設定文件名稱為stereo %04djpg, 將輸出的文件格式設置為jpg格式,如圖左所示。

※步驟2

設置quality [質量]值為1,單擊Render按鈕, 在彈出的對話框中設置輸出範圍為1-2 (即共輸出2幀圖像),單擊OK按鈕確認。

這個時候係統會彈出一個提示框,如圖右所示,告訴用戶Wite1無法執行同時渲染多個視圖的命令。關閉對話框後,我們觀察一下Write1節點的參數欄, 在views [顯示]參數旁邊的按鈕上顯示的是left和right兩個視圖,但通常時候該參數-般隻顯示一個視圖。在前麵檢查圖像的時候已經知道,當連接了Anaglyphl節點後,左右眼攝像機的視圖已經沒有任何區別,所以我們如果想要將圖像渲染成jpg格式的圖像,則需要關閉其中一台攝像機。

 使用Nuke進行2D轉3D立體世界詳解案例教程(十六):Anaglyph立體成像與渲染輸出

※步驟3

單擊views [顯示]參數右側的條形按鈕,在彈出的選項菜單中取消勾選left選項,如圖所示。

 Clipboard Image.png

※步驟4

再次單擊Render按鈕,在彈出的對話框中設置輸出範圍為1~2 (即2幀),單擊OK按鈕確認。

這時係統正常執行渲染輸出操作,渲染完成後可以將圖像導入Nuke中查看。

Tips :為什麼JPG格式的文件隻能輸出單一鏡頭,而不能左右眼都輸出呢?那是因為JPG格式的文件並不支持左右眼視圖。同樣其他的文件格式也不支持,隻有EXR文件格式是可以同時存在左右眼視圖的。

9.2獨立左右眼圖像

此時導入的素材文件已經是一個重疊的圖像,通過Viewer的按鈕查看左右眼視圖圖像是不起任何作用的。那麼如何能用jpg格式同時輸出左右眼攝像機的圖像文件呢?辦法就是將左右眼攝像機圖像分別渲染成兩個序列文件。

※步驟1

在Writel節點參數欄中,,更改輸出的文件名稱為Stereo %V_ _%04djipg.

此時可以看到Write1節點左上角帶上了一個圖標,如圖左所示,表示接下來的操作要輸出立體圖像。

※步驟2

重新設置views [顯示]參數,同時選擇left和right兩個選項,單擊Render按鈕,設置輸出1幀畫麵,單擊OK按鈕確認輸出。

輸出完成後,在保存文件的文件夾中可以看到係統渲染出兩個素材文件,Stereo left_ 0001.jpg和Stereo_ right 0001ipg, 文件名中間的%V被lef和night所替代,如圖右所示。

 使用Nuke進行2D轉3D立體世界詳解案例教程(十六):Anaglyph立體成像與渲染輸出

※步驟3

將Stereo left 0001.jpg和Stereo right 0001.jpg同時導入Nuke中,我們可以通過添加一個JointViews節點連接這兩個素材文件,然後在JointViews1節點和Viewerl節點之間添加一個Anaglyph1節點。

這樣我們就得到了一個完整的立體圖像,如圖所示。

 使用Nuke進行2D轉3D立體世界詳解案例教程(十六):Anaglyph立體成像與渲染輸出

除此之外,我們還可以在導入圖像的時候,例如點選了Stereo left 0001 _jpg文件後,將導入的文件名稱設置為Stereo _%V %04d.jpg, 如圖左所示。這時候會看到導入的隻有一個素材,但是這個素材節點的左上角帶上了圖標,表示這是一個立體圖像素材,如圖右所示,也就是說這一個read節點已經將左右眼攝像機兩個圖像包含在內,這時隻要添加Anaglyph節點便能得到立體圖像。

Tips :在設置名稱時所添加的%V符號,其中V代表的是Project Setting [項目設置]中Views標簽下的參數,因此無論是Viewer.上方的按鈕,還是JointViews節點的兩個輸入端,還有輸出的文件名所帶的left和right字母,它們之間是相關聯的狀態,隻要更改Views標簽下參數的名稱,其他位置的名稱都會同時發生相應的變化。

使用Nuke進行2D轉3D立體世界詳解案例教程(十六):Anaglyph立體成像與渲染輸出

9.3 exr格式

如果我們想要同時渲染左右眼攝像機,那麼哪一種文件格式能夠直接支持這個操作呢?那就是:exr文件格式。

※步驟1

將輸出文件的後綴由原來的jpg改為.exr,文件名為Stereo %04d.exr,單擊Render按鈕, 設置輸出1幀畫麵,單擊OK按鈕確認輸出。

這回係統並沒有彈出任何提示框,直接執行輸出命令。渲染完成後,將exr文件也導入Nuke中,我們發現.exr文件節點的左上角也帶有圖標,表示導入立體圖像素材。當導入帶這個標記的素材後,我們可以在Viewer中使用按鈕切換顯示左右眼視圖圖像。當然,這需要圖像文件是在沒有添加Anaglyph節點的情況下輸出才能看得到效果。

這裏,我們可以嚐試一下。

※步驟2

選擇節點樹上的Anaglyph1節點,按下鍵盤上的D鍵暫停該節點的效果,將輸出的文件名改為Stereo2 %04d.exr,單擊Render按鈕, 設置輸出1幀畫麵,單擊OK按鈕確認輸出。

將輸出後的Stereo2 0001 .exr文件導入Nuke,這時就可以通過單擊Viewer上方的按鈕切換顯示左右眼攝像機圖像,然後在這個素材節點和Viewer1節點之間添加一。個Anaglyph節點便能得到正確的立體圖像。

以上就是關於立體圖像輸出及導入的幾種不同的方式。

本章案例主要講解了如何利用一張靜幀圖片製作立體圖像。其中重點放置在後半部分,即如何在Nuke中投影圖像、製作左右眼攝像機和立體圖像的一些導入輸出的方法,同時簡單介紹了關於Anaglyph[立體成像]節點的一些基礎知識。製作過程中還涉及Preject3D、card、 Grade、 ZBlur、 MotionBlusD和VectorBlur等節點的相關操作。讀者可以從中學習如何製作立體鏡頭,掌握Nuke 3D投影功能,獨立完成後期三維鏡頭的製作。

华体会hth体育网 賞析
  • 2101期學員李思庭作品

    2101期學員李思庭作品

  • 2104期學員林雪茹作品

    2104期學員林雪茹作品

  • 2107期學員趙淩作品

    2107期學員趙淩作品

  • 2107期學員趙燃作品

    2107期學員趙燃作品

  • 2106期學員徐正浩作品

    2106期學員徐正浩作品

  • 2106期學員弓莉作品

    2106期學員弓莉作品

  • 2105期學員白羽新作品

    2105期學員白羽新作品

  • 2107期學員王佳蕊作品

    2107期學員王佳蕊作品

專業問題谘詢

你擔心的問題,火星幫你解答

微信掃碼入群領福利

掃碼領福利最新AI資訊

點擊谘詢
添加老師微信,馬上領取免費課程資源

1. 打開微信掃一掃,掃描左側二維碼

2. 添加老師微信,馬上領取免費課程資源

×

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯係,請保持電話暢通!
確定