Android OpenGL
如今VR技术很火,很有必要接触一下Android 中开发OpenGL,开发具有真正的3D效果的App。
走召大爷
《Python学习实战》GongZhongHao作者,每天学习一点点,每天进步一点点
展开
-
Android OpenGL添加纹理
上一篇文章【Android OpenGL添加光照和材料属性 】我们已经学了如何为3D模型添加光照和材料属性,使得模型看起来更有立体感。今天我们学习如何为3D模型贴上纹理,使得模型看起来更真实!目前我在网上没有找到带有纹理图片的STL模型文件,如果随便贴一张图片上去的话并不好看,看起来不会很真实。好在手头上现在有2个带有纹理的STL格式文件,虽然这两个模型看起来有点残缺,但是不影响我们学习如何贴纹理。先看看效果原创 2016-08-10 10:27:43 · 10152 阅读 · 12 评论 -
Android OpenGL添加光照和材料属性
在上一篇文章【 Android OpenGL显示任意3D模型文件 】中,我们学习了如何读取并显示STL格式的3D文件,但是,最后,看到的并没有添加光照效果,导致虽然模型在旋转,但是我们看到的画面却像一个平面。今天我们开始学习如何给模型添加灯照效果,以及如何为模型添加材料属性,使得最终看到的旋转模型真正为3D效果。首先,看看最终效果,如下图所示原创 2016-08-09 11:14:59 · 8320 阅读 · 3 评论 -
Android OpenGL显示任意3D模型文件
前面两篇文章我们介绍了OpenGL相关的基本知识,现在我们已经会绘制基本的图案了,但是还远远不能满足我们的需求。我们要做的是显示任意的模型,这也是本文所要做的事情。在阅读本文之前,请先确保你已经看过我前面两篇文章原创 2016-07-29 15:44:07 · 27680 阅读 · 24 评论 -
Android OpenGL 显示基本图形及相关概念解读
在上一篇文章中,我们知道了如何在Android开发一个OpenGL模型显示。但是并没有对具体模型数据进行显示,只是展示一个背景颜色而已,在本章中,我们学习如何将一个模型数据显示成一个具体的3D图形。在Android中开发OpenGL程序非常简单,但是却有很多OpenGL相关概念是必须要清楚的,了解这些相关概念才能写出正确的代码,否则,你写出来的程序可能会无缘无故崩溃,或者是画出来的模型显示不出来等等问题。原创 2016-07-28 08:48:34 · 12802 阅读 · 13 评论 -
Android OpenGL入门
如今VR这么火,感觉有必要先把OpenGL学好,为以后转VR奠定一些基础。一年前,接触过Android的OpenGL,当时是实现了在Android上显示标准的3D文件(STL格式),但那个时候是在网上查看各种资料,东拼西凑,最终终于实现了将任何3D文件在Android上显示。可是,却无法理解其中的原理,以及为什么要那样写就可以显示来。导致虽然我实现了这些功能,却无法学习OpenGL,今天开始,我将原创 2016-07-28 08:31:59 · 25487 阅读 · 4 评论