读过 OpenGL ES应用开发实践指南 🌕🌕🌕🌕🌑
深受其益,对于 GLSL语言撰写 编译 构建物体对象 建立缓冲区 存取属性数据 渲染 给予了较为清晰的解释,线性代数,几何数学,高等数学方面还需要进一步学习,相关知较为迷糊。 代码地址在:https://github.com/MartinRGB/android-prototype-learning
Book
OpenGL ES应用开发实践指南
OpenGL ES 2 for Android Douban
博泽勒尔 (Kevin Brothaler)
translator:
刘力平
/
苏统华
publishing house:
机械工业出版社
2014
- 9
本书的主要内容:
在本书第一部分,会学习如何创建一个简单的空气曲棍球游戏,包括触控、纹理和基本原理。这个项目会教你如何成功地初始化OpenGL并将数据发送到屏幕上,以及如何使用基本的向量和矩阵数学创建三维世界。你也会学到Android的许多特定细节,比如在Dalvik虚拟机和本地环境之间编码数据(marshal data)以及如何在主线程和渲染线程间安全地传送数据。
在本书第二部分,你就可以在第一部分学习到的知识的基础上开始搭建三维世界中的效果,比如光照和地形渲染,接下来还会学习如何创建可以运行在Android主屏幕(home screen)上的动态壁纸。
本书的读者对象:
如果对在Android上开发更高级的图形程序感兴趣,本书就是为你所写的。本书假定你有一些编程经验,包括Java和Android的经验。