`

OpenGL 学习 入门

阅读更多

OpenGL 在2010下的配置,第一个程序

主要参考以下网址:

http://brothergrup.iteye.com/blog/1602471

 

 

http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

#include "stdafx.h"
#include<windows.h>
#include<gl/glut.h>
void renderScene(void)
{
	glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
	glLoadIdentity();
	glBegin(GL_TRIANGLES);
	glVertex3f(-0.5,-0.5,0.0);
	glVertex3f(0.5,0.0,0.0);
	glVertex3f(0.0,0.5,0.0);
	glEnd();
	glutSwapBuffers();
}


int _tmain(int argc, _TCHAR* argv[])
{
	 glutInit(&argc, (char**) argv);
	 glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
	 glutInitWindowPosition(100,100);
	 glutInitWindowSize(320,320);
	 glutCreateWindow("Hello OpenGL");
	 glutDisplayFunc(renderScene);
	 glutMainLoop();//enters the GLUT event processing loop.
	 return 0;
}

 

将其中的代码复制在图中。

分享到:
评论

相关推荐

    OpenGL学习入门——VS2010环境配置.doc

    OpenGL学习入门——VS2010环境配置 OpenGL学习入门——VS2010环境配置是指在VS2010环境下配置OpenGL开发环境的过程。OpenGL是开放图形库,它提供了一些API函数来实现图形的渲染和处理。为了使用OpenGL,需要配置好...

    OpenGL学习入门之VS2010环境配置

    ### OpenGL学习入门之VS2010环境配置详解 #### 一、OpenGL开发环境简介 OpenGL(Open Graphics Library)是一种跨语言、跨平台的应用程序接口(API),用于渲染2D和3D矢量图形。它是计算机图形学领域的一个重要...

    基于Java语言的OpenGL学习入门级Demo设计源码

    Java语言基于OpenGL的学习入门级Demo设计源码项目,为初学者提供了理解OpenGL编程的实践平台。该项目包含46个文件,分布在不同的目录和资源类型中,构成了一个完整的程序结构。其中包括XML配置文件、图片资源、...

    OpenGL学习入门(pdf)

    ### OpenGL入门学习知识点详解 #### 一、OpenGL简介与优势 **OpenGL** 是一个跨语言、跨平台的应用程序编程接口(API),用于渲染2D、3D矢量图形。它是图形学领域的一个重要标准,被广泛应用于游戏开发、虚拟现实...

    OpenGL编程入门学习

    OpenGL编程入门学习主要涵盖以下几个方面的知识点: 1. **OpenGL简介**:OpenGL是一个开放源代码的图形库,作为主流的图形应用程序接口(API)之一,它提供了丰富的图形渲染功能。OpenGL的特点包括与C语言紧密集成...

    opengl 入门学习资料整理

    OpenGL 入门学习资料整理 OpenGL 作为当前主流的图形 API 之一,它在一些场合具有比 DirectX 更优越的特性。本文主要介绍了入门的基础知识。 一、OpenGL 的优点 1. 与 C 语言紧密结合 OpenGL 命令最初就是用 C ...

    opengl.zip_opengl_woolcog_入门

    "OpenGL.zip_opengl_woolcog_入门"这个压缩包显然是一份针对初学者的OpenGL学习资源,包含了电子书、示例程序和代码,帮助用户快速掌握这一强大的图形库。 首先,我们来看看提供的资源: 1. **GLUT教程.pdf**:...

    OpenGL入门教程(精).pdf

    ### OpenGL入门教程知识点详解 #### 一、OpenGL简介与优势 **OpenGL** 是一种跨语言、跨平台的应用程序编程接口(API),主要用于渲染2D、3D矢量图形。它是图形学领域的一个重要标准,被广泛应用于游戏开发、虚拟...

    OPenGL快速入门教程

    ### OpenGL快速入门教程知识点解析 #### 一、OpenGL概述与优势 OpenGL,即Open Graphics Library,是一种跨平台的二维及三维图形应用程序接口(API),广泛应用于计算机图形学领域,包括游戏开发、虚拟现实、科学...

    opengl es 入门资源

    opengl es 未来不仅仅会用于游戏,也是总的确实,3D UI 提供更好的体验。

    OpenGL入门C++教程.pdf

    本教程以C++为编程语言,旨在引导初学者入门OpenGL编程。 在开始学习OpenGL之前,你需要准备一个合适的编译环境。在Windows系统中,Visual Studio是一个常用的选择,因为它支持OpenGL编程,并且提供了丰富的开发...

    OpenGL极速入门宝典.rar_opengl_opengl入门

    OpenGL是计算机图形学中的一种广泛应用的编程...在学习过程中,结合"OpenGL极速入门宝典.doc"提供的理论知识和代码示例,配合实际动手实践,读者能够快速掌握OpenGL的基础技能,为进一步深入学习图形编程打下坚实基础。

    学习OPENGL入门好资源

    很好的OpenGl入门教程,是国外NeHe的哦,让你很容易理解OpenGl,对三维图像处理很有帮助

    OpenGL入门教程(快速学习OPENGL)

    OpenGL入门教程 OpenGL 是一个工业标准的图形 API,具有强大的可移植性、高性能的图形渲染和与 C 语言紧密结合等特性,使其成为当前主流的图形 API 之一。学习 OpenGL 需要选择一个编译环境,安装 GLUT 工具包,并...

    OpenGL 入门学习教程

    ### OpenGL入门学习教程知识点概述 #### 一、OpenGL的特点与优势 **1.1 与C语言紧密结合** - **背景**: OpenGL的命令最初是通过C语言函数的形式定义的,这使得学习过C语言的开发者能够更快地理解并掌握OpenGL。 - *...

    opengl入门书籍之一

    学习OpenGL的第一步是选择合适的编译环境。尽管有多种选择,如Borland C++ Builder和Dev-C++,但本文推荐使用Visual Studio,尤其是Visual Studio 2005版本,因为它提供了强大的调试功能和良好的OpenGL支持。 **2. ...

    OpenGL入门学习

    ### OpenGL入门学习知识点详解 #### 一、OpenGL简介与特性 **OpenGL** 是一种广泛使用的图形应用程序接口(API),主要用于渲染二维和三维矢量图形。它由一系列调用构成,这些调用定义了多种图形原语(primitive)...

    OpenGL入门学习之十一——纹理的使用入门.pdf

    ### OpenGL入门学习之十一——纹理的使用入门 #### 一、纹理的概念与基本操作 **纹理**是OpenGL中一种非常重要的特性,它允许开发者在3D模型表面贴上图像,以此来增强场景的真实感和细节表现力。纹理的使用不仅...

    OpenGL入门学习之十二——OpenGL片断测试.pdf

    OpenGL入门学习之十二——OpenGL片断测试,深入探讨了OpenGL中的两种关键的片断测试机制:剪裁测试和Alpha测试,这些机制对于控制图形渲染的精确度和效果至关重要。 ### 剪裁测试 剪裁测试是OpenGL中用于限定绘制...

    OpenGL入门学习(1~17)

    OpenGL入门学习整理资源(1~17)

Global site tag (gtag.js) - Google Analytics