OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5179|回复: 7

STM32F407 运行Mode7 3D引擎 15帧/秒

[复制链接]

7

主题

22

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
242
金钱
242
注册时间
2016-1-18
在线时间
36 小时
发表于 2016-6-18 17:37:56 | 显示全部楼层 |阅读模式
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, 下载次数: 558)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2014-12-23
在线时间
3 小时
发表于 2016-6-18 17:49:23 | 显示全部楼层
效果看起来不错,但是没看见附件啊
回复 支持 反对

使用道具 举报

7

主题

22

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
242
金钱
242
注册时间
2016-1-18
在线时间
36 小时
 楼主| 发表于 2016-6-18 19:34:25 | 显示全部楼层
已经补上附件
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2016-6-18 19:45:18 | 显示全部楼层
不错啊
回复 支持 反对

使用道具 举报

7

主题

22

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
242
金钱
242
注册时间
2016-1-18
在线时间
36 小时
 楼主| 发表于 2016-6-18 20:12:45 | 显示全部楼层
完全移植下来的话,再加上汇编优化,应该在此平台上能做出32位游戏机水平的游戏~  不过我是不打算完全移植了,java转C语言工程量有些大。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2016-6-18 21:11:40 | 显示全部楼层
a1211762993 发表于 2016-6-18 20:12
完全移植下来的话,再加上汇编优化,应该在此平台上能做出32位游戏机水平的游戏~  不过我是不打算完全移植 ...

你那个代码确实好精简。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

22

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
242
金钱
242
注册时间
2016-1-18
在线时间
36 小时
 楼主| 发表于 2016-6-18 23:23:43 | 显示全部楼层
正点原子 发表于 2016-6-18 21:11
你那个代码确实好精简。。。

精简虽精简,但是功能足~,Mode7的图形拉伸功能,各个方位都可以
回复 支持 反对

使用道具 举报

3

主题

548

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1383
金钱
1383
注册时间
2015-2-3
在线时间
197 小时
发表于 2016-6-18 23:27:59 | 显示全部楼层
NB!不知道以F4的能力能够做出什么样的3D效果
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 14:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表