android_OpenglES
文章平均质量分 58
大宅小涛
这个作者很懒,什么都没留下…
展开
-
OpenGL ES之GLSurfaceView学习三:交互式的实例
import javax.microedition.khronos.egl.EGLConfig; import javax.microedition.khronos.opengles.GL10; import android.app.Activity; import android.content.Context; import android.opengl.GLSurfa转载 2015-04-15 15:34:05 · 481 阅读 · 0 评论 -
Render的mode可以设为两种模式
Render的mode可以设为两种模式,一种是自动循环模式,也就是说GL线程以一 定的时间间隔自动的循环调用用户实现的onDrawFrame()方法进行一帧一帧的绘制,还有一种的“脏”模式,也就是说当用户需要重绘的时候,主动 “拉”这个重绘过程,有点类似于Canvas中的invalidate() 具体的调用方法是在GLSurfaceView中 a.自动模式 setRenderMo转载 2015-04-15 14:29:20 · 7041 阅读 · 0 评论 -
OpenGL ES之GLSurfaceView学习四:Android Demo里的Cube分析
关于android中Cube的绘制,可以看出一个3D图像的绘制机制。本文分析了Cube对象。 需要用到两张图片:第一张是立方体顶点顺序和位置图,第二张是三角面示例图。 [java] view plaincopy package com.example.android.apis转载 2015-04-15 15:53:54 · 745 阅读 · 0 评论 -
OpenGL ES之GLSurfaceView学习一:介绍
原文地址::http://120.132.134.205/cmdn/supesite/?uid-5358-action-viewspace-itemid-6527 GLSurfaceView是一个视图,继承至SurfaceView,它内嵌的surface专门负责OpenGL渲染。 GLSurfaceView提供了下列特性: 1> 管理一个转载 2015-04-15 14:41:46 · 513 阅读 · 0 评论 -
OpenGL ES之GLSurfaceView学习二:非交互式的实例
使用GLSurfaceView开发3D应用时,如果是非交互式的应用,可以直接使用GLSurfaceView。如果需要交互式的行为,则需要继承 GLSurfaceView并重写一些方法。交互式应用示例见下篇。 [java] view plaincopy import javax.microedition.khronos.e转载 2015-04-15 14:45:03 · 416 阅读 · 0 评论 -
Android 第一个OpenGL ES程序
在你的Android应用中用OpenGL ES绘制图形,首先需要有一个容器,最直接的方法是实现GLSurfaceView 和 GLSurfaceView.Renderer。 前者是一个放置图形的View容器,后者用来控制在这个View中如何进行绘制。 GLSurfaceView只是一种选择,比较适合于全屏绘制图形或者近似全屏绘制,其他可以选择的还有 Textur转载 2015-04-15 14:27:38 · 533 阅读 · 0 评论