» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[专题讨论] SFC的半透明机能实现原理是什么?

半透明无非就是alpha blend,原理很简单,就是大量的乘加计算。只不过计算量相对SFC这个级别的主机不轻松,SFC里面估计是用DSP实现。


TOP

引用:
原帖由 werety 于 2016-2-14 10:55 发表

不是吧?据说SFC的半透明还没达到阿尔法混合那种级别的程度,以前在坛子里看到有人说可能使用帧抖动实现的?也就是快速交替显示前景与背景,让玩家看到类似半透明的效果,实质上是中视觉欺骗。
是alpha blend没错。如果是你说的那种抖动,一截图就露馅了。SFC的截图你随便截,能看到半透明效果的就是alpha blend。
只不过SFC没有位图模式,所以参与alpha blend的色彩只能来自于调色板,最多256种。后来的GBA是SFC的强化版,增加了位图模式,不用alpha blend也能同显32768色。



TOP

发新话题
     
官方公众号及微博