用 Blender 去除綠背景

Blender

動畫概論

基本操作

模型建構

材質花紋

燈光相機

動畫基礎

關節骨架

粒子效果

影片製作

補充主題

家庭作業

主題教學

預設值

快捷鍵

腳本程式

中文字

引入外部模型

去除綠背景

物體貼影片

透明貼圖

2D 的樹

星際隕石

木偶人走路

電影製作

基本原理

後製處理

攝影棚

產業現況

360度全景

2.6X 版

2.5X 版

2.4X 版

相關影片

欣賞作品

網路教學影片

賽德克、巴萊

哈利波特

悲慘世界

電影幕後

台灣動畫

科學動畫

資源下載

軟體下載

模型下載

材質下載

音效下載

開發工具

訊息

相關網站

參考文獻

最新修改

簡體版

English

方法

  • 在 Node Editor 中使用 Matte 類的節點,可以用來去除景。
  • 去紅綠藍色可用 Channel Key Node (頻道調節方法),這種 Node 可設定通道色彩 RGB, HSV 等某個顏色值的上下限,這樣就可以去除紅綠藍的某色。
  • 但由於綠幕反射的關係,前景可能會有邊緣殘留的現象,此時可以用 Color Spill (色彩溢出) 的方法,處理最後去除前景邊緣後的殘留色彩。
  • 參考:Blender 中文書 413 頁 (後期合成)。
  • 去除紅、綠、藍等背景用 Color Channel Node,而去除白背景用 Lumiance Key Node。

範例一:靜態圖片的去背與合成

節點流向結構如下圖:

NodeFlowGreenRemove.jpg

合成結果沒有用 ColorSpill 的輸出如下圖:(請注意左下方有多出一些綠色殘留)

ChannelKey_AlphaOver0280.jpg

合成結果加入 ColorSpill 的輸出如下圖:(左下方的綠色殘留已經被去除了)

ChannelKey_ColorSpill_AlphaOver0280.jpg

範例二:動態影像的去背與合成

  • 教學錄影:用 Blender 去除綠背景 (2.59 版) —
  • 專案下載:NodeMovieBackgroundRemove2.zip
    • 包含第一版 NodeMovieGreenBackgroundRemove.blend 與改良後的第二版 NodeMovieGreenBackgroundRemove_v2.blend

節點流向結構如下圖:

NodeFlowMovie.jpg

第一版:節點流向圖

合成時使用的素材:

  • 背景素材:一個漂亮的湖光山景 — BeautifulLake.jpg
  • 合成之後:一隻巨大的小狗在湖上看來看去 (品質差)

改良版

由於上面的合成結果不夠好,我們參考 官網的 Matte 説明後,決定用 MIX 取代 Alpha Over 試試看,並且在最後輸出時用較好的 mp4 格式,於是我們重新跑圖,。

BlenderNodeFlowMovieGreenBackground2.jpg

第二版:改良後的節點流向圖

結果果然品質好多了,其輸出結果如下:

  • (第二版) 修改合成之後:一隻巨大的小狗在湖上看來看去 (品質好)

影片

  1. Testing the green screen nodes in Blender

文章

Manual-Composting-LumaKey_ex.png

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License