【MME】msEdgeBlending,边缘混合,无声的细节处理
msEdgeBlending_ver.1.0
作者:ましまし

注意看边缘的地方。因为效果主要处理在边缘处,所以可能看不太清,这里放大可以清晰看到。边缘模糊的效果。



再比如这里,头发与脸部,头发边缘与脸部相接的部分、脸部和麦克风边缘,存在部分的模糊效果。这就是边缘混合带来的增益。
为什么要使用边缘混合,这不是与我们为了提高清晰度而相违背吗?
并不违背。边缘混合的目的不是让所有边缘都模糊,而是让主次边界相融。边缘混合,可以让人物融入背景,显得更加自然。总之,非常适合用来调整细节。
在这篇文章里清晰介绍了边缘混合的技术
http://compojigoku.blog.fc2.com/blog-entry-51.html
边缘混合是一种在最终合成后将前景对象的边缘混合到背景板中的方法,可以增强外观。 使用这种技术,合成对象的边缘非常自然,并融入场景中。 当然,决定如何融合边缘需要细腻和艺术的判断。 然而,这种技术在几乎所有合成材料中都很有用,尤其是在胶片中。
-Steve Wright,基于节点的数字复合合成器的理论和方法-
msEdgeBlending的使用方法
使用方法很简单。
1、载入msEdgeBlending.x,会生成一个msEB_MaskRT的mme栏
载入msEdgeBlendingController.pmx
2、在msEB_MaskRT,找到想边缘融合的模型,赋予Mask_Model_1.fx
3、这时我们打开控制器的调整用,开为1,可以看到红色部分就是我们的模型,msEdgeBlending会提取这个边缘进行混合。


4、如果想要不同材质之间产生边缘混合,需要赋予不同Mask_Model_xx.fx。
比如说,给头发2号,耳朵3号,这样1、2、3之间都会有边缘混合效果。

把调整用开到0.5,即可看到边缘部分。

效果拔群!


控制器,左上角是 选择模糊还是锐化,0为模糊,0.5无效,1为锐化。
右上角是 模糊边缘变细。
左下角是 锐化强度,越高则越强烈。
msEdgeBlending.fx还有可以调整的值,则需进行调整即可。
■SAMP_NUM:模糊的大小。边部分的粗细,也是模糊量。
■ScreenScale:编辑画面大小与输出大小之比。例如在编辑画面为960x540、输出尺寸为1920x1080时设定为2.0时,在编辑画面上可以得到与输出结果相同的画。
配布地址:https://bowlroll.net/file/210899