Colorful FX插件研究(一)

Colorful FX插件研究(一)

Colorful FX在Unity3D众多插件当中算是比较优秀的一款。最近正在看Post-Effect。正好弄到了一套 Colorful FX。决定深挖一下大神的源码。
首先是把所有的滤镜都挂上看看都有什么效果。看了一圈把功能都记录下来作为以后使用的索引。因为个人水平问题很多地方可能写的不对。希望不要指正,有什么问题以各位自己的看法为准。

Camera Effects(镜头效果):
	Analog TV(模拟信号电视?):带横纹的监视器效果
	Chromatic Aberration(色散现象):红蓝绿偏移以后的效果
	Contrast Vignette(对比度小插图?):往镜头上边缘叠一个遮罩,对比度可调。
	double vision (双倍图像?):就是uv在X轴上移动一段距离再渲染,重复几次。没什么用,做模糊的基础pass。
	Fast Vignette(快速小插图?):Contrast Vignette的简化版,比Contrast Vignette实用多了。
	Frost(冻结):区域性点状化。效果不错。
	Glitch(脉冲干扰):电视机信号不好时候的效果。
	LetterBox((引用)表示4:3或1:33:1的屏幕比例):就是给屏幕上挂黑条...
	RGBSplite(RGB颜色分离):效果同Chromatic Aberration,区别是可以按角度挤出颜色。
	TV Vignette:Contrast Vignette的简化版。
	Wave Distorition(波形扭曲):色散+波浪扭曲,很适合拿来做动态效果。
	Wiggle(扭动):因为没用noise贴图,所以只能实现简单的扭曲效果,效果一般。
Blur Effects(模糊效果):
	Bilateral Gaussian Blur(双向高斯模糊?):高斯模糊大家都知道,双向是在高斯模糊的基础上进行了升级,可以做到保持边缘不模糊。适合用来做降噪(美颜摄像头...)。具体可以看http://blog.csdn.net/freeboy1015/article/details/8293591中的相关介绍,这里感谢原作者的无私分享。
	Direction Blur(径向模糊):这个没什么好说的了。
	Gaussian Blur(高斯模糊):这个也没什么好说的了。
	Grainy Blur(粒状化模糊):生成噪点的模糊方法,油画效果的基础形态。
	Lens Distortion Blur(镜头扭曲模糊):Radial Blur的简化版(个人理解,这俩其实差别并不大)。
	Radial Blur(辐射状模糊):模糊的方式是向外发散的方式(说起来好拗口)。
Color Correction(颜色校正):
	Bleach Bypass(漂白):增强对比对么?
	Brightness Contrast Gamma:这个不用翻译了吧...
	Channel Clamper:RGB三个通道控制,clamper翻译成夹模器,完全意义不明。
	Channel Mixer(通道混合):更复杂的通道设置。
	Channel Swapper(通道交换):把一个通道的值换到另一个通道里。不知道有什么实际用处。
	Contrast Gain(对比度增益):单独的对比度控制。
	Dynamic Lookup (动态对齐):界面很炫酷,然而并没有什么卯月,反正在我的电脑上没任何效果,不知道是bug还是什么原因。
	Gradient Ramp (渐变坡度贴图):用一张渐变图来替代原画面的颜色变化(第一次看见这个效果,具体是什么原理还得再看看)
	Gradient Ramp Dynamic(动态渐变坡度图):其实这种效果都是动态吧,加个Dynamic意义不明。简化版的Gradient Ramp。不用图而是用一个渐变条来实现这个效果。我的理解是先把原画面变成黑白图,然后用两种指定颜色的混合值来替换灰度。
	Grayscale(灰度缩放):单纯的控制灰度值。
	Hue Foucs(色调对焦?):又一个在我电脑上没有任何卯月的东西,估计是做色彩范围控制的效果。
	Hue Saturation Value(色调饱和度亮度):效果参照PS,应该是一样的算法。
	Levels(色阶):PS里的色阶功能。
	Lookup filter(Deprecated):不知道怎么翻译,反正是废弃的。
	Lookup filter 3D:效果同上,不知道干嘛用的,效果很炫酷,但是不知道有什么实用价值。
	Negative(反相):就是反相...
	Photo Filter(照片滤镜):太偷懒了,就是叠个颜色...
	Posterize(色调分离):就是减少颜色的位数,没什么太大用。
	S-Curve Contrast(S曲线对比度):PS曲线功能的简化版。
	Shadows Midtones HightLights(暗部、中间调、高光):看名字就知道干什么了,但是效果难以恭维。
	Smart Saturation(智能对比度):通过曲线调整饱和度,效果很棒。
	Technicolor(胶片)
	Threshold(阈值):将整个画面变为黑或者白(没有灰度)。
	Vibrance(震动):我的电脑上没效果...
	Vintage(褪色):有deprecated(作废)和fast(快速)两个版本。就是叠个颜色。
	White Balance(白平衡)
Other Effects(其他):
	Blend(混合):PS里各种图层混合模式的集合。
	Convolution 3X3 (卷积3X3矩阵?):各种奇妙的数学计算(我的数学能力智能呵呵了)。其中的预设效果有:
		Sharpen(锐化)、Emboss(浮雕)、Gaussian Blur(高斯模糊)、Edge Detection(边缘检测):有三种检测。包括:
			Laplacian Edge Detection(拉普拉斯边缘检测)
			Prewitt Edge Detection(普鲁伊特边缘检测)
			Frei-Chen Edge Detection(陈边缘检测)。估计是个华人图形学者的算法,可惜查不到原名是什么。
	Led(英语原意不明):点状化效果,中心椭圆状,四周有黑边。
	Noise(噪点)
	Pixelate(像素化)
	Pixel Matrix(矩阵样式像素化?)
	Sharpen(锐化)
Artistic Effects(艺术风格)
	Comic Book(Manga!)
	Cross Stitch(交叉网格)
	Dithering(抖动):其实还是一种网格效果,跟抖动没啥关系。
	Halftone(网目铜版)
	Kuwahara(英语原意不明,应该是个日本人人名吧)百度到的说法是kuwahara滤波器,能在平滑图像的同时保留图像有意义的边缘信息。个人理解就是优化效果。
	Lo Fi Palette(低保真的调色板):各种小霸王画质的模拟......
	Strokes(笔触):将图像转换成画笔成的线条。
Utilities(程序集)
	Histogram(柱状图):用来分析图像的工具。
编辑于 2016-04-27

文章被以下专栏收录