Render with bleed
六月 13, 2008 Posted in RSS 觀看文章來源
大部分的時候,
算出來的圖都要經過comp做一些defocus的動作,
這時候出血(bleed)就很重要了,
出血一詞是印刷的用語,
意指印刷裝訂的底色,須比裁切線多出一點,
這樣裁切時就不用怕邊邊是白色的底色。
comp也有相同的問題,
在做blur等動作時,因為邊緣的地方沒有足夠的資訊,
因此blur後會有問題。
假設原圖如下
在blur之後會在邊緣有問題
如果是有做出血
做完blur之後再裁切成原本尺寸則沒有這個問題
至於要怎麼設定出血才不會跟focal length等的設定跑掉,
這時候需要設定camera的cameraScale參數,
比如設定1.1,就是會比原來的畫面多出0.1倍的畫面,
這時候最好去更改render的解析度,改成原本的1.1倍。
例如原本是800×600,這時候新的解析度為880×660。
然後等做完comp之後在將圖crop成800×600就是原本camera看到的樣子,
(左右各crop 40,上下crop 30)
這樣的設定Renderman的mtor也吃,
不過如果是自己弄Rib的話,
是將原本的Format變大,
例如原本是 “Format 800 600 1″,要改成 “Format 880 660 1″,
然後原本的是ScreenWindow是 “ScreenWindow -1 1 -0.75 0.75″,
要改成 “ScreenWindow -1.1 1.1 -0.825 0.825″,
這樣就OK了,
至於為什麼是這個值,
是因為 600/800 = 0.75,所以原本的screen是-1 1 -0.75 0.75,
新的X部分是880/800=1.1倍,y是660/800=0.825,
所以是 -1 1 -0.825 0.825。
這樣出血設定就OK了。
讀過本文的讀者, 也對以下文章有興趣
Anderson: 什麼是 PDP
RedBug: Google Knols
Anderson: density and mutiple device
KCLee: @OSU, 鏡框調整
Anderson: 什麼是武器 ?























