文章分类 -  OpenGL SuperBible (5)

摘要:点 GL_POINTS 线 GL_LINES 线带 GL_LINE_STRIP 线环 GL_LINE_LOOP 三角形 GL_TRIANGLE 三角形带 GL_TRIANGLE_STRIP 三角形扇 GL_TRIANGLE_FAN 正面和背面剔除 背面剔除提高性能,正面剔除跟融合一起,实现透明物体 阅读全文
posted @ 2016-03-03 16:28 倾其一生 阅读(206) 评论(0) 推荐(0)
摘要:基础渲染管线,以下是OpenGL渲染管线的一个简化版本; 其中有几个概念 是我们使用opengl时经常用到的,主要对些概念了然于心 着色器,上图展示了顶点着色器和片段着色器。着色器还有其他种类,单位Identity着色器,平面着色器,上色着色器,默认光源着色器,点光源着色,纹理替换矩阵,纹理调整着色 阅读全文
posted @ 2016-03-03 15:59 倾其一生 阅读(318) 评论(0) 推荐(0)
摘要:1.OpenGL发展历程和未来趋势 什么是OpenGL呢? opengl是图形硬件的一种软件接口。本质上说,他是一个3D图形和模型库,具有高度可一致性,并且具有非常快的速度。本质是一个C运行时函数库。 当然最早是没有OpenGL的,从前有个SGI公司的图形工作站做的很牛叉,他们在开发自己产品的同时也 阅读全文
posted @ 2016-03-02 15:31 倾其一生 阅读(268) 评论(0) 推荐(0)
摘要:1.计算机图形历史 打孔机,打印机 -- > 电子时代 CRT 显示器 -- > 3D时代 2.如何在2D屏幕上创建3D图形 无论我们在计算机屏幕上看到的图形有多么的生动逼真,其本质还是在2D屏幕上绘制的二维图形。之所以看到3D效果,实际只是一种错觉。 简单的说 2D+ 透视 = 3D; 现实中我们 阅读全文
posted @ 2016-03-01 15:03 倾其一生 阅读(670) 评论(0) 推荐(0)