eoe 移动开发者论坛

 找回密码
 加入eoe

QQ登录

只需一步,快速开始

查看: 132651|回复: 1736
收起左侧

[Android实例] OpenGL 3D立方体多纹理贴图【附源码】

    [复制链接]

该用户从未签到

6

主题

225

帖子

2807

e币
发表于 2010-11-15 10:39:45 | 显示全部楼层 |阅读模式
本帖最后由 macrocheng 于 2015-5-5 22:23 编辑


基于论坛中的一个源码进行研究的,但是论坛中的源码只有整个立方体贴一个纹理的,贴一个纹理比较简单,其实贴多个也不难,只是少有这种例子,在论坛中找寻了好久都没找到,自己根据一些资料研究,终于是弄出来了,先特分享源代码,希望对你有点帮助!
立方体可以由鼠标控制让其转方向。

源码:


本人更多关于3D OpenGL的文章
====================
OpenGL 3D立方体多纹理贴图【附源码】
http://www.eoeandroid.com/thread-44154-1-1.html

Android 3D OpenGL开发之一 —— 变幻的背景色【附源码】
http://www.eoeandroid.com/forum. ... =1&extra=#pid981633

Android 3D OpenGL开发之二 —— 旋转的三角形【附源码】
http://www.eoeandroid.com/forum. ... 1&extra=#pid1007701

Android 3D OpenGL开发之三 —— 漂亮的金字塔【附源码】
http://www.eoeandroid.com/forum. ... 1&extra=#pid1022314

Android 3D OpenGL开发之四 —— 投影中的正交与透视【附源码】
http://www.eoeandroid.com/forum. ... 1&extra=#pid1040092

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入eoe

x

本帖被以下淘专辑推荐:

签到天数: 32 天

连续签到: 1 天

[LV.5]常住居民I

2

主题

242

帖子

1550

e币
发表于 2014-4-16 11:56:47 | 显示全部楼层
在模拟器上显示正常,在真机上就显示的是白板,怎样才能在真机上显示正常呢

该用户从未签到

2

主题

135

帖子

265

e币
发表于 2014-1-9 11:14:33 | 显示全部楼层
注释还是太少啊,搂猪,麻烦下次传东西之前多加注释,谢谢啦。

该用户从未签到

0

主题

34

帖子

179

e币
发表于 2013-8-27 09:58:38 | 显示全部楼层
为什么在我的手机上只是白色的立方体,纹理没有画上去?

点评

你的解决了吗。在模拟器上没事真机上不行的  发表于 2014-2-19 14:38
这是为什么呢 我这个也是这样的  发表于 2014-2-19 14:31

该用户从未签到

4

主题

28

帖子

67

e币
发表于 2010-11-15 11:12:22 | 显示全部楼层
支持一下. 很好很强大

该用户从未签到

9

主题

575

帖子

14

e币
发表于 2010-11-15 11:22:38 | 显示全部楼层
好。。强大哪。

点评

(http://www.58tcxs.com/ 超级战兵) (http://www.91xsb.com/ 天才相师) (http://www.c6699.net/ 神煌)  发表于 2013-3-2 19:24

签到天数: 209 天

连续签到: 1 天

[LV.7]常住居民III

1

主题

690

帖子

2656

e币
发表于 2010-11-15 12:53:57 | 显示全部楼层
很好,不错,谢谢

该用户从未签到

1

主题

39

帖子

24

e币
发表于 2010-11-15 16:14:44 | 显示全部楼层
学习一下子

该用户从未签到

2

主题

215

帖子

5

e币
发表于 2010-11-15 16:28:57 | 显示全部楼层
LZ抱抱,好帖好帖,顶起顶起

该用户从未签到

29

主题

163

帖子

566

e币
发表于 2010-11-15 16:40:49 | 显示全部楼层
灰常灰常不错~~~~~

该用户从未签到

3

主题

18

帖子

38

e币
发表于 2010-11-15 16:44:53 | 显示全部楼层
请问可以有办法把layout贴到立方体上?

该用户从未签到

6

主题

225

帖子

2807

e币
 楼主| 发表于 2010-11-15 16:47:31 | 显示全部楼层
请问可以有办法把layout贴到立方体上?
solina 发表于 2010-11-15 16:44



    这个似乎只能将layout画图然后贴上去,然后看起来的效果像是layout贴在上面。如果想要达到一种比如layout中有文本框然后貌似是在立方体上进行文本输入的话可以设置一个事件进行场景转换!

该用户从未签到

4

主题

482

帖子

526

e币
发表于 2010-11-15 22:15:27 | 显示全部楼层

该用户从未签到

6

主题

130

帖子

157

e币
发表于 2010-11-15 22:56:48 | 显示全部楼层
下载看看~

该用户从未签到

4

主题

18

帖子

28

e币
发表于 2010-11-15 23:25:56 | 显示全部楼层
请问怎么模拟器可以成功执行,但是放到实机却是没有图片的四方体,功能都正常

点评

那要怎么改真机上才会正常呀???  详情 回复 发表于 2013-5-21 09:53
多纹理的openGL 在真机上无法显示,主要是构图方式的问题  详情 回复 发表于 2011-12-15 19:47
恩恩,我也遇到这种情况,放在android电视上没有3D效果了  详情 回复 发表于 2011-11-23 17:44

该用户从未签到

10

主题

211

帖子

50

e币
发表于 2010-11-16 01:32:23 | 显示全部楼层
都放美女哦

该用户从未签到

1

主题

177

帖子

114

e币
发表于 2010-11-16 07:39:10 | 显示全部楼层

该用户从未签到

1

主题

61

帖子

2

e币
发表于 2010-11-16 09:19:27 | 显示全部楼层
good
*滑动验证:
您需要登录后才可以回帖 登录 | 加入eoe

本版积分规则

推荐阅读
赞助商们

QQ|联系我们|小黑屋|手机版|eoe 移动开发者论坛 ( 京ICP备11018032 京公网安11010802020210  

GMT+8, 2017-11-24 02:48 , Processed in 0.509905 second(s), 50 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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

扫一扫 关注eoe官方微信