#OpenGL

第一个OpenGL程序

首先用VC60建立一个C++SourceFile,然后添加以下代码#include<GL/glut.h>voidmyDisplay(void){glClear(GL_COLOR_BUFFER_BIT);//清除glRectf(-0.5f,-0.5f,0.5f,0.5f);//画一个矩形glFlush();/...
代码星球 ·2020-11-05

OpenGl函数库

[OpenGL核心函数库]glAccum操作累加缓冲区glAddSwapHintRectWIN定义一组被SwapBuffers拷贝的三角形glAlphaFunc允许设置alpha检测功能glAreTexturesResident决定特定的纹理对象是否常驻在纹理内存中glArrayElement定义一个被用于顶点渲染的数...
代码星球 ·2020-11-05

Visual Studio 2012 VC下 OpenGL 配置与使用

Windows环境下的GLUT下载地址:(大小约为150k)  Download 132位Windows环境下安装GLUT的步骤1、将glut.h复制到C:ProgramFiles(x86)WindowsKits8.0Includeumgl2、将glut.lib和glut32.lib复制到...

OpenGL 获取当前屏幕坐标对应的三维坐标

转自原文OpenGL获取当前屏幕坐标对应的三维坐标,使用很简单glu库中的一个函数 #include<GL/glut.h>#include<stdlib.h>#include<stdio.h>voiddisplay(void){glClear(GL_COLOR_BUFFER...

OpenGL之抗锯齿 以及 线宽的设置

转自原文OpenGL之抗锯齿以及线宽的设置 抗锯齿1.线的抗锯齿glEnable(GL_LINE_SMOOTH);//启用glHint(GL_LINE_SMOOTH,GL_NICEST);//绘制glDisable(GL_LINE_SMOOTH);//关闭2.点的抗锯齿glEnable(GL_POINT_SM...

有关于OpenGL、OpenGL ES、WebGL的小结

转自原文有关于OpenGL、OpenGLES、WebGL的小结  OpenGL(全写OpenGraphicsLibrary)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图西象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。  关于其他的介绍我就不说了。这边我说一...

opengl笔记——OpenGL好资料备忘

 注:面可理解为:连接面上的点与原点,投影相同(为:a*x1+b*x2+c*x3)  Overview OpenGLfixedpipelineprovides4differenttypesofmatrices(GL_MODELVIEW,GL_PROJECTION,GL_TEXTU...

Mac OS 10.8 中的 OpenGL 开发环境设置(转)

转自:http://www.th7.cn/Program/cp/201305/137743.shtml一、XCode4.5在项目的"BuildPhases">"LinkBinaryWithLibrary"中添加"OpenGL.framework"和"GLUT.framework"。二、Qt5.0.2在Qt工程中,...
代码星球 ·2020-10-01

OpenGL绘图框架(GLFW)

下载地址:http://www.glfw.org/download.html...
代码星球 ·2020-10-01

win7,64bit下的OpenGL着色语言(glsl)开发环境配置(原)

 一、环境准备:  系统环境win7,64位,双显卡:集成显卡+gt540m,gt540建议下载最新的驱动,可以支持到opengl4.3标准,一般双显的笔记本,程序默认启用的是集显,我机器的集显驱动有点老,只能支持到opengl3.0,所以讲默认显卡设置为独显。  开发环境:vs2010  PS:查看机器及显...

cocos2d-x OpenGL ES 坐标系总结

很多教程都说cocos2d-xOpenGLES世界坐标系原点在左下角,但至于为什么在左下角却从来没有人提过,这导致大部分人觉得这是OpenGLES的规定,事实上这是错的。OpenGLES的坐标原点在左下角还是在屏幕中心跟投影矩阵有关。假设我们把cocos2d-x的投影矩阵设置为单位矩阵那么坐标原点会在屏幕中心。而coc...

Android +NDK+eclipse+opengl ES2.0 开启深度測试

 參考:https://www.opengl.org/discussion_boards/showthread.php/172736-OpenGL-ES-Depth-Buffer-Problem   环境:eclipse,ndkr8,opengles2.0,android&nbs...

OpenGL实例:纹理映射

作者:凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/更多请查看:计算机图形学  用于指定一维、二维和三维纹理的函数分别为:VoidglTexImage1D(GLenumtarget,Glintlevel,Glintcomponents,GLsizeiw...
代码星球 ·2020-08-09

OpenGL实例:几何变换

作者:凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/更多请查看:计算机图形学#include<GL/glut.h>voidinit(void){glClearColor(1.0,1.0,1.0,0.0);//指定清除颜色//初始化视景体glMatrixMode...
代码星球 ·2020-08-09

OpenGL实例:三角形

作者:凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/更多请查看:计算机图形学1#include<GL/glut.h>2typedefGLfloatpoint2d[2];//apointdatatype3voidtriangle(point2da,point2d...
代码星球 ·2020-08-09
首页上一页12345下一页尾页