在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUT Win32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了...
分类:
其他好文 时间:
2015-04-17 23:36:19
阅读次数:
186
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.
在CodeBlock里创建一个新的GLUT Win32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。
代码的前4行包括了我们使用的每个库文件的头文件。如下所示:
#include
/...
分类:
其他好文 时间:
2015-04-17 22:18:31
阅读次数:
231
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUT Win32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行包括了...
分类:
其他好文 时间:
2015-04-17 22:09:48
阅读次数:
121
1. 概要
OpenGL是桌面环境下的绘制,渲染三维图形的API。
OpenGL ES是在Android环境下的OpenGL。
在Android中OpenGL需要在GLSurfaceView中渲染,渲染控制函数在GLSurfaceView.Renderer中。接下来会介绍如何创建第一个OpenGL程序
2. 配置AndroidManifest
(1)声明OpenGL ES API...
分类:
移动开发 时间:
2015-04-06 17:20:55
阅读次数:
179
OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。1、与C语言紧密结合。OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。如果你曾经接触过TC的graphics.h,你会发现,使用OpenGL作图甚至比T...
分类:
其他好文 时间:
2015-03-30 18:15:18
阅读次数:
154
OpenGL入门学习1:编写第一个OpenGL程序http://www.c3dn.net/forum.php?mo ... d=20&extra=page%3D3OpenGL入门学习2:点、直线和多边形http://www.c3dn.net/forum.php?mo ... id%3D5%26typ...
分类:
其他好文 时间:
2015-03-11 16:41:05
阅读次数:
120
//OpenGL的书写规范 暨我的第一个OpenGL程序
//有了框架,其他就什么都好说了
#include "..\H\glut.h"
#pragma comment(lib, "glut.lib")
void init(void)
{
glClearColor(1.0, 1.0, 0.0, 0.0);//设置主窗口的背景颜色
glColor3f(1.0f,0.0f,0.0f...
分类:
其他好文 时间:
2014-12-25 16:30:57
阅读次数:
140
使用三角形或者多边形结合在一起,我们可以绘制实心物体(3D物体)。本篇中使用三角形绘制圆锥形。
下面测试第一个OpenGL程序:
void renderScene(void)
{
float angle;
float x, y;
static int triangleNum = 1;
//清除颜色缓冲区和深度缓冲区
glClear(GL_COLOR_BUFFER_BIT | GL_D...
分类:
其他好文 时间:
2014-12-11 15:47:44
阅读次数:
241
OpenGL能做的事情太多了!很多程序也看起来很复杂。但是!所有O...
分类:
其他好文 时间:
2014-11-26 16:31:59
阅读次数:
280
安装freeglut。开始第一个opengl
程序1安装freeglut官网下载系统对应的版本。我这里是freeglut-MSVC-2.6.0-4.mp。windows版本。我的工具是win7,vs2012.配置:解压后有bin,lib,include。project-》properties-》Co...
分类:
其他好文 时间:
2014-05-06 01:07:48
阅读次数:
429