- 浏览: 48860 次
- 性别:
- 来自: 深圳
最新评论
主动渲染、平面着色、透视投影、near、索引法、glLightfv、glFrustumf、环境光、定位光、定向光、散射光、镜面反射光、法向量、glMaterialfv、高光反射区、点法向量、面法向量、
http://blog.csdn.net/cjkwin/article/details/6011882
http://blog.csdn.net/Crazyjumper/article/details/1968567
发表评论
-
图片处理
2012-11-28 02:48 0http://www.linuxidc.com/Linux/2 ... -
Api Demo - .graphics(24)>>Cube
2012-08-03 15:18 1225package com.example.android.api ... -
Api Demo - .graphics(24)>>TouchRotateActivity
2012-08-03 15:07 1108package com.example.android.api ... -
Api Demo - .graphics(23)>>CubeMapActivity
2012-07-31 16:31 1443package com.opengl.test; imp ... -
Api Demo - .graphics(21)>>StaticTriangleRenderer
2012-07-23 17:51 1265package com.example.android.api ... -
Api Demo - .graphics(20)>>CompressedTextureActivity
2012-07-23 16:50 1387/* * Copyright (C) 2008 The A ... -
Api Demo - .graphics(19)
2012-07-20 22:45 750package com.example.android.api ... -
Api Demo - .graphics(18)
2012-07-20 10:32 838package com.example.android.api ... -
Api Demo - .graphics(17)
2012-07-19 11:43 955/* package com.example.andro ... -
Api Demo - .graphics(16)
2012-07-18 14:54 626package com.example.android.api ... -
Api Demo - .graphics(15)
2012-07-18 12:55 840package com.example.android.api ... -
Api Demo - .graphics(14)
2012-07-18 11:50 839package com.example.android.api ... -
Api Demo - .graphics(13)
2012-07-17 11:38 921//关键字 Paint,MaskFilte,Path,Xfer ... -
Api Demo - .graphics(12)
2012-07-17 10:44 676<?xml version="1.0" ... -
Api Demo - .graphics(11)
2012-07-17 09:53 803//关键字:Shader ,ShapeDrawable pa ... -
Api Demo - .graphics(10)
2012-07-16 17:59 1063/* * Copyright (C) 2008 The A ... -
Api Demo - .graphics(9)
2012-07-16 11:26 771//关键字:颜色合成,JPEG,PNG图片解压,Bitmap压 ... -
Api Demo - .graphics(8)
2012-07-16 10:43 668//关键字:ColorMatrixColorFilter; ... -
Api Demo - .graphics(7)
2012-07-16 09:53 793// 关键字:Porter-Duff package c ... -
Api Demo - .graphics(6)
2012-07-16 08:57 789//关键字:截取画布 p ...
相关推荐
【OpenGLES demo - 3. 建立Android工程】是关于在Android平台上构建一个使用OpenGL ES(OpenGL for Embedded Systems)的示例项目。OpenGL ES是针对嵌入式设备,如智能手机和平板电脑,设计的一个2D和3D图形处理库。...
- **高级语言**:OpenGL ES着色语言是一种高级语言,类似于C语言,易于学习。 - **类型系统**:支持多种数据类型,如标量、向量和矩阵等。 - **函数库**:提供了丰富的内置函数库,包括数学运算、向量操作等。 - **...
在OpenGLES 2.0中,引入了GLSL,使得开发者能够通过编写顶点着色器和片段着色器来实现复杂的图形效果,从而大大提升了图形编程的灵活性和扩展性。GLSL被设计得类似于C/C++语言,因此对C语言有一定的基础是必要的。 ...
这个文档还包含了更多关于数据类型、控制流、函数、数组、向量和矩阵、纹理采样、变换反馈、着色器存储缓冲区对象等内容的详细说明,是学习和开发OpenGL ES图形应用的重要参考资料。 总的来说,GLSL 3.0中文版文档...
OpenGL ES着色语言源于C语言,并融合了RenderMan和其他着色语言的特性,因此对于程序员来说,学习和掌握起来相对容易。 OpenGL ES着色语言的设计理念是统一的,它允许开发者使用同一种语言编写顶点着色器和片元着色...
- **图形图像和OpenGL ES**:使用Android的Canvas和Animation API,学习OpenGL ES进行2D/3D图形绘制。 5. **游戏开发**: - **游戏引擎基础**:了解游戏开发流程,学习游戏引擎的架构。 - **音效模块**:处理...
通过研究和理解这个开源项目,开发者不仅可以学习到如何在Android上实现3D图形效果,还能提升对3D编程、OpenGL ES和触摸交互的理解。同时,这样的技术也可以应用于其他场景,如数据可视化、游戏开发等。
通过JNI,开发者可以创建高效的OpenGL ES上下文,执行顶点着色器、片段着色器,进行纹理映射等操作,实现复杂的3D效果。 总结来说,这个压缩包中的代码涵盖了Android图形系统的核心组件和JNI接口,对理解Android...
6. **OpenGLES**:在Android游戏开发中,NDK常常结合OpenGLES(OpenGL for Embedded Systems)进行图形渲染,"BorderlessButtons"可能就利用了OpenGLES来绘制无边框的按钮图像。 7. **内存管理**:NDK开发需要特别...
总结来说,MyVideoPlayer项目通过ffmpeg进行资源处理,MediaCodec实现硬件解码,OpenGL ES和EGL进行图形渲染,并采用C++11提升代码质量和可移植性。这个开源项目为开发者提供了一个深入学习音视频解码和图形处理的...
- **图形图像**:学习Android的2D和3D图形库,如Canvas和OpenGL ES。 - **SurfaceView**:理解和使用SurfaceView进行高性能图形绘制。 - **传感器**:利用SensorManager获取设备传感器数据,如加速度计、陀螺仪等...
- **OpenGL ES 绘制**:介绍 OpenGL ES 的基本概念及其在 Android 上的应用场景。 ##### 2.2 背景任务与服务 - **Service 组件**:介绍 Service 的工作原理以及如何创建后台服务。 - **异步任务处理**:讲解 ...
3. 利用OpenGL ES进行图形渲染,提升游戏性能。 4. 实现与硬件传感器的交互,如陀螺仪、加速度计等。 5. 调用第三方C/C++库,如OpenCV、FFmpeg等。 通过这个实战项目,你可以掌握从零开始的NDK开发流程,以及解决...
1. EGL库的作用:EGL是OpenGL ES和其他图形API与嵌入式平台硬件之间的桥梁,提供了上下文管理、表面创建和渲染目标绑定等功能。 2. EGL配置(_EGLConfig):这是EGL的核心组成部分,包含了渲染所需的硬件特性描述。 3....
此外,OpenGL ES也是Android平台上进行高性能图形渲染的常用工具,虽然在这个坦克大战游戏中可能并未使用,但了解其原理对于游戏性能优化至关重要。 二、事件处理 游戏中的用户交互,如触屏操作,需要通过监听...
首先,地图显示是项目的基础,它涉及到Android的OpenGL ES技术,用于渲染地图图像。高德地图SDK提供了一个自适应屏幕大小的地图View,可以调整缩放级别,平移地图,并显示不同层次的卫星、地形等地图样式。 自动...
- **OpenGL ES**:结合OpenGL ES进行图形渲染,提高游戏性能。 - **性能优化**:使用NEON指令集进行SIMD操作,加速数学计算。 #### 十、总结 JNI和NDK是Android开发中非常重要的技术,它们可以帮助开发者利用C/C++...
5. 媒体(Media):涉及图形、多媒体(包括音视频编解码)、动画、2D图形框架(Quartz)、3D图形(OpenGL ES)等。 6. Cocoa Touch:这是iOS开发的核心部分,它支持多点触控、通知、核心动画、相机控制等。 7. ...