OpenGL
文章平均质量分 88
FlyingRoc0209
这个作者很懒,什么都没留下…
展开
-
OpenGL渲染流程
一.什么是openGL OpenGL被定义为“图形硬件的一种软件接口”。从本质上说,它是一个3D图形和模型库,具有高度的可移植性,具有非常快的速度。 二.管线 管线这个术语描述了opengl渲染的整个过程。openGL采用cs模型:c是cpu,s是GPU,c给s的输入是vertex信息和Texture信息,s的输出是显示器上显示的图像。下面这2个图比较清楚的讲解了opengl的渲染管线。转载 2015-12-27 15:10:35 · 2578 阅读 · 0 评论 -
OpenGL超级宝典开发环境配置(VS2010)
《OpenGL超级宝典》第五版中的例子使用了GLEW、freeglut和GLTools三个库。 1、GLEW The OpenGL Extension Wrangler Library is a simple tool that helps C/C++ developers initialize extensions and write portable applications. GLEW原创 2016-02-03 10:54:56 · 1371 阅读 · 0 评论 -
OpenGL中位图的操作(glReadPixels,glDrawPixels和glCopyPixels应用举例)
glReadPixels,glDrawPixels和glCopyPixels转载 2016-03-06 15:31:25 · 624 阅读 · 0 评论 -
OpenGL环境搭建(Windows下VS2010)
环境搭建需要注意的: 1.要自己去下载 glut3.7包(SDK非源码),解压,然后把glut32.dll的文件都放到windows/system32文件夹里面去; 把glut32.lib放到VC的C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib文件夹里面; 把glut.h头文件放到C:\Program Files\Micro转载 2016-08-25 21:36:06 · 415 阅读 · 0 评论 -
OpenGL状态机/变换堆栈/基本类型和函数
一、状态机理解 Opengl是一个状态机,当你设置一个命令状态进去了以后会一直是这个状态,直到改变这个状态为止,实际中需要检查下当前状态再设置进去效率会高些,避免产生很多的OGL comand,这点和D3D一样。 二、变换堆栈理解 Opengl矩阵堆栈变换类型分为模型视图变换GL_MODELVIEW堆栈和投影变换GL_PROJECTION堆栈等,在指定的变换堆栈中,当前的变换转载 2016-08-25 21:55:05 · 1082 阅读 · 0 评论