Mode 7是电子游戏机超级任天堂的一个图形方式,可让逐扫描线式的背景层支持旋转与缩放,以此创造大量的不同效果。其中最著名的效果是,通过缩放和旋转背景层来显示透视效果。这种将高度改为深度的变换,将背景层变为二维水平材质贴图平面。如此便可显示三维图形的效果。
说白了,是伪3D,适合表现出背景的3D的变化,而表面的物体不会跟随背景的3D状态的变化而变化。
Mode 7 引擎的源码还是很长的,本人不才,仅仅移植了变换矩阵渲染贴图部分,不过仅该部分已经可以实现很好的3D效果。
无法观看可以点击这里:
http://v.youku.com/v_show/id_XMTYxMjYzMDYwNA==.html?firsttime=7
下面是附件:
Mode 7 引擎.rar
(592.46 KB, 下载次数: 543)
2016-6-18 19:33 上传
点击文件名下载附件
由于仅仅移植了Mode7引擎的一部分,代码量比较少,望见谅。
一周热门 更多>