
opengl es
文章平均质量分 79
loadingspace
这个人很懒...
展开
-
什么是OpenGL ES?
什么是OpenGL ES? OpenGL® ES 是免授权费的,跨平台的,功能完善的2D和3D图形应用程序接口API,它针对多种嵌入式系统专门设计 - 包括控制台、移动电话、手持设备、家电设备和汽车。它由精心定义的桌面OpenGL子集组成,创造了软件与图形加速间灵活强大的底层交互接口。OpenGL ES 包含浮点运算和定点运算系统描述以及 EGL™ 针对便携设备的本地视窗系统规范。OpenGL转载 2008-05-06 21:07:00 · 3052 阅读 · 2 评论 -
opengl es教程(二)设置你的开发环境
需求:在你使用 OpenGL ES为PocketPC平台编程前, 你需要有下面的软件: Embedded Visual C++ 4.0 Embedded Visual C++ 4.0 Service Pack 4 Pocket PC 2003 SDK An OpenGL ES Implementation OpenGL ES 工具翻译 2008-05-11 20:27:00 · 11214 阅读 · 5 评论 -
opengl es教程(四)键盘输入
简介 在许多程序种你需要处理键盘输入。本教程将解释如何捕获从键盘发来的消息。如果您使用GLUT|ES, 请咨询 GLUT 如何使用OpenGL ES利用键盘输入。和本文的代码是类似的。另外,您可以下载此页面底部的源代码。GLUT|ES 库有个问题,整个屏幕被OpenGL ES 窗口占据。这个窗口隐藏了键盘弹出按钮。这很可能会导致您不常使用键盘输入。第一步是建立一个函数,将用来处翻译 2008-05-14 19:01:00 · 1257 阅读 · 0 评论 -
OpenGL es教程(三)OpenGL窗口
简介 建立任何一个OpenGL应用程序的第一步是创建一个OpenGL窗口。你可以使用这个窗口来完成程序的显示。本教程将说明如何使用Vincent库建立一个窗口。I如果您使用GLUT|ES, 请咨询 GLUT 如何创建一个OpenGL窗口.代码几乎是一样的。另外,请确保您下载此页面底部的源代码。 如果您不知道是否是您想要使用GLUT|ES,或UG库,我会强烈建议您使用GLUT|ES翻译 2008-05-13 12:39:00 · 7715 阅读 · 0 评论 -
opengl es教程(五)鼠标输入
鼠标输入简介 在很多程序中你需要中你需要处理鼠标的输入。本教程将说明如何捕获窗口发出的鼠标消息。如果您使用GLUT|ES, 请咨询 GLUT 如何捕获鼠标输入,程序代码是类似的。另外,您可以下载此页面底部的示例源代码。 第一步是建立一个函数,这个函数将用来处理所有鼠标输入。此函数包括如下参数。 第一个参数是一个ugwindow类型变量第二个参翻译 2008-09-08 19:36:00 · 1081 阅读 · 0 评论 -
OpenGL es教程(六)渲染
渲染导言 在之前的教程中,屏幕上什么也没显示。本教程将说明如何设置你的OpenGL ES窗口开始简单的绘图。如果您使用GLUT|ES, 请咨询 GLUT 如何设置一个OpenGL程序渲染窗口,程序代码是类似的。另外,您可以下载此页面底部的示例源代码 。当我们在屏幕上绘图时我们使用双缓冲区技术。当你绘图时,你会画在后面的缓冲区上,一旦所有的信息都被画好了后,交换缓冲区,然翻译 2008-09-08 20:15:00 · 2573 阅读 · 3 评论 -
正投影
正投影什么是正投影? 看物体有两种方式.一种 是正投影方式观察物体,另一种是透视图的方式。如果你曾经俯视一条长路,你会发现这条路会在远处变得越来越窄。这是一个透视图。在一个正投影视图,这条路会在你视线所及内保持相同的宽度。 正投影如何使用?正投影视图运行比透视图快. 这并不意味着我们应该一直使用它。但有时你不需要深度。例如2D应用程序或者游戏。在这翻译 2008-09-22 20:28:00 · 815 阅读 · 0 评论