赞
踩
在用PhotoShop做图或者是AfterEffect做是视频的时候,经常会用到叠加模式。
游戏中的叠加模式,基本都是在运算中通过运算得到的。在素材阶段,多个特效相互叠加的情况下,要分清楚那些叠加模式可以不走运行时。
叠加模式的种类并不是狠多,往往选择了之后,可调节的参数相对不是很多。当然,AfterEffect和Unity在这个基础上有第三方的镜头特效插件,也是很强大的。
这里我使用的都是Flash是因为,通过jsfl可以实现一些自动处理。【AfterEffect也提供js的支持】
游戏当中如何使用这中叠加模式?【最近一款比较火的游戏,第七史诗】
有兴趣可以在网上搜索一下,我这里的gif并不是很清楚。
以上四帧是突破云层之后,太阳光晃眼的感觉,有些用手遮蔽阳光让视野变的清楚的感觉。
这里第一帧就采用了线性叠加。每一个像素在原有颜色的基础上统一在RGB值上增加一个数值。
这个数值的获取方式,决定的叠加方式。
叠加一个固定值,还是当前值到255之间的乘百分比,没种方式的结果并不相同。
每一种取值的方式,都可以是一种叠加模式,当然,一些比较常用的数值变化模式,都有自己的命名。如下:
Flash只提供左侧这几种支持。右侧为CSS提供的支持。
Unity中通过Shader来实现叠加模式的支持,网上有很多例子。这种叠加模式在运行时都是消耗性能的,要根据情况甄别使用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。