1. 架构
2. 开发流程
3. Mali GPU Linux 内核设备驱动程序
Mali GPU DDK 的 Linux 版本包含在内核中运行的以下三个组件:
1)设备驱动程序:
它是最重要的组件,提供对 Mali-200 或 Mali-400 GPU 的低级访问。其主要功能如下:
?对 Mali...
分类:
其他好文 时间:
2015-01-08 17:59:27
阅读次数:
192
开发框架介绍请参见:Opengl ES NDK实例开发之一:搭建开发框架
本章在第六章(Opengl ES 1.x NDK实例开发之六:纹理贴图)的基础上绘制一个旋转的纹理金字塔,原理和纹理贴图一样,需要注意的是定好金字塔的顶点数组和纹理数组。
【实例讲解】
【实例源码】
[GLJNIActivity.java]
/*
* Copyright (...
分类:
其他好文 时间:
2015-01-07 13:11:46
阅读次数:
170
MediaPlayer 可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用 MediaPlayer,要视情况选择了。MediaPlayer播放音频比较简单,但是要播放视频就需要SurfaceView。 SurfaceView比普通的自定义View更有绘图上的优势,它支持完全的OpenGL ES库。
标签:Me...
分类:
移动开发 时间:
2014-12-30 20:51:21
阅读次数:
337
MeshDepthMaterial方法根据参数parameters创建基于相机远近裁切面自动变换亮度(明暗度)的mesh(网格)的材质类型,离相机越近,材质越亮(白),离相机越远,材质越暗(黑).
parameters参数的格式看上面.MeshDepthMaterial对象的功能函数采用,定义构造的函数原型对象来实现.大部分属性方法继承自材质的基类Material.
MeshDepthMaterial
<param name ="parameters" type="S...
分类:
Web程序 时间:
2014-12-28 09:16:20
阅读次数:
224
GPUImage 是iOS下一个开源的基于GPU的图像处理库,提供各种各样的图像处理滤镜,并且支持照相机和摄像机的实时滤镜。GPUImage for Android是它在Android下的实现,同样也是开源的,托管在Github上。
版本:android-gpuimage-1.1.1
Android模拟器上不支持OpenGL ES 2.0所以会报错,可以选用Genymotion测试,或真机...
分类:
移动开发 时间:
2014-12-25 22:12:14
阅读次数:
354
什么是OpenGLES?OpenGLES(为OpenGLforEmbeddedSystem的缩写)为适用于嵌入式系统的一个免费二维和三维图形库。为桌面版本OpenGL的一个子集。OpenGLES管道(Pipeline)OpenGLES1.x的工序是固定的,称为Fix-FunctionPipeline...
分类:
其他好文 时间:
2014-12-16 16:46:00
阅读次数:
322
Hi, I've ported Chromium M39 to 4.4 using WebView.
The main modifications are:
I changed AwContents::RequestDrawGL to call AwContents::DrawGL directly using Process-Sync mode when canvas input i...
分类:
其他好文 时间:
2014-12-16 15:08:32
阅读次数:
184
游戏程序员是怎么样炼成的
一 编程语言
编译语言:推荐C/C++
脚背:推荐Lua
二 图形学
OpenGL,OpenGL ES(移动平台) or DirectX
三 前后端
前端:选择一个游戏引擎,去慢慢熟悉并使用它
后端:网络,多线程,多进程,数据库
四 算法
算法是思想和灵魂,语言只是躯壳
五 数学
尤其是线性代码要学好,矩阵变...
分类:
其他好文 时间:
2014-12-12 20:58:31
阅读次数:
116
Light是场景中由灯光对象的抽象基类,通过原型的方式继承自Object3D,在WebGL的三维空间中,存在点光源PointLight和聚光灯SpotLight两种类型,还有作为点光源的一种特例,
平行光DirectionLight,和环境光AmbientLight.在3D场景中,基本上是这几种光源的组合,创建各种各样的效果.
Light
颜色值
<returns type...
分类:
Web程序 时间:
2014-12-06 15:29:04
阅读次数:
201
AreaLight方法根据设置灯光的颜属性color, 强度属性intensity 创建平面光(面光,区域光).AreaLight对象的功能函数采用
定义构造的函数原型对象来实现,区域光和其他光源不同,是一种二维面积光源,他的亮度不仅和强度有关,而且还和他的面积大小有关.
通过变换灯光的width,height,normal属性,区域光可以模拟窗户射入光线. TODO: AreaLight类型灯光在这个版本内还没有实现阴影.???
Example:
var light = new THREE...
分类:
Web程序 时间:
2014-12-06 15:27:39
阅读次数:
212