3D
此昵称已经存在吗
这个作者很懒,什么都没留下…
展开
-
OpenGL ES
OpenGL ES1.2 什么是OpenGL ES图形系统 OpenGL ES是访问已经图形加速器的软件接口,大部分需要framebuffer. OpenGL ES1.1是基于OpenGL 1.5的,去掉了很多冗余和遗留的函数。它们之间的不同在文档Specification>>, common-lite是面向硬件上没有浮点运算的目标机,它的参数全是定点,common则还支持浮点参数原创 2010-04-13 15:10:00 · 2285 阅读 · 0 评论 -
3D: OpenGL ES
OpenGL ES的官方网站是http://www.khronos.org 。 该组织专注于嵌入式平台上的动态媒体编著、播放所需的无限权费用的API。 penGL ES是一个访问硬件图形加速器的软件接口,是OpenGL的嵌入式系统版本。网站上有大量开发者资源,其中最重要就是规范文档和头文件(EGL, GLES 1.x, GLES 2.x),同时还有很多的例子和教程。OpenGL ES是对O原创 2010-04-13 14:50:00 · 1475 阅读 · 0 评论 -
OpenGL ES的编程前的准备
要实现OpenGL,还要先弄明白OpenGL的原语及3D的一些原理OpenGL提供访问几何和图行原语、显示序列、模型转换、灯光、纹理、反锯齿、混合等。可以先看看3Dmax的书,对3D有个大概的认识。 3D图形原语: Vertex (顶点)是3D的最基本的概念,它定义了三维(3D)空间的一个点的坐标(x,y,z),通常定义为浮点变量。三个Vertex(V1, ,V2, V3)原创 2010-04-27 16:59:00 · 2160 阅读 · 0 评论 -
OpenGL的版本发展
OpenGL ES1.2 什么是OpenGL ES图形系统 OpenGL ES是访问已经图形加速器的软件接口,大部分需要framebuffer. OpenGL ES1.1是基于OpenGL 1.5的,去掉了很多冗余和遗留的函数。它们之间的不同在文档Specification>>, common-lite是面向硬件上没有浮点运算的目标机,它的参数全是定点,common则还支持浮点参数原创 2010-04-27 16:57:00 · 2921 阅读 · 0 评论 -
windows下搭建OpenGL ES开发环境
硬件上需要兼容OpenGL 2.0的显卡, Windows XP or Windows Vista 。1。 安装vc2005或更高版本,安装后会有opengl的库。2。 安装shader分析工具 http://developer.amd.com/GPU/SHADER/Pages/default.aspx3。 安装OpenGL ES模拟器: http://developer.amd.co原创 2010-05-05 11:40:00 · 13654 阅读 · 4 评论 -
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP)
纹理帖图会出现在物体表面的(u,v)位置上,这些值在[0.0,1.0]范围内。超出这个值域怎么去办呢,在OpenGL中用Texture Wrapping Mode来处理。1 重复(GL_REPEAT): 图象在表面上重复出现。忽略纹理坐标的整数部分,并将纹理图的拷贝粘贴在物体表面上,这样才能做到无缝连接。 2. 截取(GL_CLAMP): 将大于1.0的原创 2010-05-07 16:32:00 · 13526 阅读 · 1 评论 -
OpenGL之开始篇
要实现OpenGL,还要先弄明白OpenGL的原语及3D的一些原理OpenGL提供访问几何和图行原语、显示序列、模型转换、灯光、纹理、反锯齿、混合等。可以先看看3Dmax的书,对3D有个大概的认识。 3D图形原语: Vertex (顶点)是3D的最基本的概念,它定义了三维(3D)空间的一个点的坐标(x,y,z),通常定义为浮点变量。三个Vertex(V1, ,V2, V3)原创 2010-05-12 16:24:00 · 1851 阅读 · 1 评论 -
EGL学习笔记
EGL是OpenGL和平台显示相关的部分的封装。http://www.khronos.org/egl/OpenGL ES的初始化过程如下图所示意: DISPLAY → CONFIG → SURFACE ↑ CONTEXT原创 2010-05-12 16:26:00 · 11603 阅读 · 1 评论