【MME】msEdgeBlending,邊緣混合,無聲的細(xì)節(jié)處理
msEdgeBlending_ver.1.0
作者:ましまし

注意看邊緣的地方。因?yàn)樾Ч饕幚碓谶吘壧?,所以可能看不太清,這里放大可以清晰看到。邊緣模糊的效果。



再比如這里,頭發(fā)與臉部,頭發(fā)邊緣與臉部相接的部分、臉部和麥克風(fēng)邊緣,存在部分的模糊效果。這就是邊緣混合帶來的增益。
為什么要使用邊緣混合,這不是與我們?yōu)榱颂岣咔逦榷噙`背嗎?
并不違背。邊緣混合的目的不是讓所有邊緣都模糊,而是讓主次邊界相融。邊緣混合,可以讓人物融入背景,顯得更加自然??傊浅_m合用來調(diào)整細(xì)節(jié)。
在這篇文章里清晰介紹了邊緣混合的技術(shù)
http://compojigoku.blog.fc2.com/blog-entry-51.html
邊緣混合是一種在最終合成后將前景對象的邊緣混合到背景板中的方法,可以增強(qiáng)外觀。 使用這種技術(shù),合成對象的邊緣非常自然,并融入場景中。 當(dāng)然,決定如何融合邊緣需要細(xì)膩和藝術(shù)的判斷。 然而,這種技術(shù)在幾乎所有合成材料中都很有用,尤其是在膠片中。
-Steve Wright,基于節(jié)點(diǎn)的數(shù)字復(fù)合合成器的理論和方法-
msEdgeBlending的使用方法
使用方法很簡單。
1、載入msEdgeBlending.x,會(huì)生成一個(gè)msEB_MaskRT的mme欄
載入msEdgeBlendingController.pmx
2、在msEB_MaskRT,找到想邊緣融合的模型,賦予Mask_Model_1.fx
3、這時(shí)我們打開控制器的調(diào)整用,開為1,可以看到紅色部分就是我們的模型,msEdgeBlending會(huì)提取這個(gè)邊緣進(jìn)行混合。


4、如果想要不同材質(zhì)之間產(chǎn)生邊緣混合,需要賦予不同Mask_Model_xx.fx。
比如說,給頭發(fā)2號(hào),耳朵3號(hào),這樣1、2、3之間都會(huì)有邊緣混合效果。

把調(diào)整用開到0.5,即可看到邊緣部分。

效果拔群!


控制器,左上角是 選擇模糊還是銳化,0為模糊,0.5無效,1為銳化。
右上角是 模糊邊緣變細(xì)。
左下角是 銳化強(qiáng)度,越高則越強(qiáng)烈。
msEdgeBlending.fx還有可以調(diào)整的值,則需進(jìn)行調(diào)整即可。
■SAMP_NUM:模糊的大小。邊部分的粗細(xì),也是模糊量。
■ScreenScale:編輯畫面大小與輸出大小之比。例如在編輯畫面為960x540、輸出尺寸為1920x1080時(shí)設(shè)定為2.0時(shí),在編輯畫面上可以得到與輸出結(jié)果相同的畫。
配布地址:https://bowlroll.net/file/210899