OpenGL ES

Android OpenGL ES 开发教程(25):OpenGL光照模型

jerry OpenGL ES
Android OpenGL ES 开发教程(25):OpenGL光照模型
前面绘制球体时Android OpenGL ES 开发教程(22):绘制一个球体 ,为了能看出3D效果,给场景中添加光源。如果没有光照,绘出的球看上去和一个二维平面上圆没什么差别,如下图,左边为有光照效果的球体,右边为同一个

Android OpenGL ES 开发教程(26):设置光照效果Set Lighting

jerry OpenGL ES
Android OpenGL ES 开发教程(26):设置光照效果Set Lighting
上一篇简单介绍了OpenGL中使用的光照模型,本篇结合OpenGL ES API说明如何使用光照效果: 设置光源 定义法线 设置物体材料光学属性 光源 OpenGL ES中可以最多同时使用八个光源,分别使用0到7表示。 OpenGL ES光源

Android OpenGL ES 开发教程(27):材质及光照示例

jerry OpenGL ES
Android OpenGL ES 开发教程(27):材质及光照示例
设置物体表面材料(Material)的反光属性(颜色和材质)的方法如下: public void glMaterialf(int face,int pname,float param) public void glMaterialfv(int face,int pname,float[] ...
阅读全文

Android OpenGL ES 简明开发教程一:概述

jerry OpenGL ES
ApiDemos 的Graphics示例中含有OpenGL ES 例子,OpenGL ES 主要用来开发3D图形应用的。OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。...
阅读全文