摘要:
首先我要告诉你一件比较重要的事情,我们画出来的所有东西其实都是由三角形拼成的,所以实际上我们一直在画不同的各种各样的三角形最后达到了我们想要的效果。明确一些概念:点、线、面。点(Vertex):在Android系统中可以使用一个浮点数数组来定义一个顶点,浮点数数组通常放在一个Buffer(java.nio)中来提高性能。比如: private float[] vertices = { -1.0f, 1.0f, 0.0f, // 0, Top Left -1.0f, -1.0f, 0.0f, // 1, Bottom Left ... 阅读全文
摘要:
本教程及后续教程全部参考或者转载于:OpenGL ES Tutorial for Android本例相当于openGL的HelloWorld程序。先贴代码,代码中的注释比较具体了。主Activity类:package seven.demo.openglhelloworld;import android.app.Activity;import android.opengl.GLSurfaceView;import android.os.Bundle;import android.view.Menu;public class OpenGLDemo extends Activity { @Ov... 阅读全文