Android 3D引擎
最老程序员闫涛
关注全文检索、数据挖掘、推荐引擎技术,Android开发技术,互联网及移动互联网创业。
展开
-
Android平台3D引擎研究2
在上一篇文章中,我们看到可以通过很少的代码,就可以在屏幕上显示出一个立方体,相当于min3d中的Hello World程序。但是,对于OpenGL ES编程来说,我们通常需要处理的数据是三角片,可惜使用min3d这样的引擎把这些细节给隐藏了。在这里我们自己手动生成一个放在原点上的原创 2011-08-09 07:20:11 · 3492 阅读 · 3 评论 -
Android平台3D引擎研究4
OpenGL ES纹理处理 使用OpenGL ES的纹理可以将图片贴到3D模型上,从而生成逼真的3D场景。纹理是以图片文件形式存在的,图片被归一化为(0.0, 0.0)到(1.0, 1.0)的矩形区域,通常一个3D物体具有一个纹理文件即可,每处三角片所使用的纹理可以通过uv坐标原创 2011-08-09 07:24:22 · 3846 阅读 · 1 评论 -
Android手机3D引擎研究1
由于Android手机都支持OpneGL ES,因此具有3D功能是Android手机的一大特性。然而,Android手机中3D应用开发的资料还相对较少,因此很多人都是看iPhone的3D教程来摸索Android手机上3D应用开发。近日偶然发现Android上开源的3D引擎min3原创 2011-08-09 07:19:07 · 6501 阅读 · 2 评论 -
Android平台3D引擎研究3
OpenGL ES颜色处理 在OpenGL ES编程中非常重要的概念就是颜色和纹理,通过这些元素可以创造出各种漂亮的场景。下面就来看一下在min3d中怎样显示颜色和纹理。 显示颜色相对来说比较简单,一种情况是整个面都具有同样的颜色,这时该面上所有顶点的颜色值相同,如果同一面上原创 2011-08-09 07:21:09 · 3100 阅读 · 0 评论