自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 什么是OpenGL中的深度、深度缓存、深度测试?

1)直观理解深度其实就是该象素点在3d世界中距离摄象机的距离,深度缓存中存储着每个象素点(绘制在屏幕上的)的深度值!深度测试决定了是否绘制较远的象素点(或较近的象素点),通常选用较近的,而较远优先能实现透视的效果!!!2)Z值(深度值)、Z buffer(深度缓存)

2011-07-18 11:28:08 6492

转载 模板缓冲区的使用

4.2 模板缓冲区的使用    从图4可以看到,纹理贴图以后,滑块上有一部分白色区域覆盖了下一层的贴图,使得两个图片不能够很好地融合在一起,通过使用OpenGL中的模板缓冲技术可以解决这样的问题,就是使用一个模板图案来渲染一个不规则的形状,将滑块上的白色区域去掉。4.2.1 模板

2011-07-17 23:58:04 6152

转载 glTexImage2D()和gluBuild2DMipmaps()和glTexParameteri()纹理过滤函数

glTexParameteri()纹理过滤函数glTexParameteri()纹理过滤函数.图象从纹理图象空间映射到帧缓冲图象空间(映射需要重新构造纹理图像,这样就会造成应用到多边形上的图像失真),这时就可用glTexParmeteri()函数来确定如何把纹理象素映射成像素.你

2011-07-15 15:15:42 4815

转载 OpenGL 数据类型

OpenGL 数据类型首先我们要讨论的是OpenGL的数据类型。因为OpenGL是一个跨平台的API,数据类型的大小会随使用的编程语言以及处理器(64位,32位,16位)等的不同而不同,所以OpenGL定义了自己的数据类型。当传递数据到OpenGL时,你应该坚持使用这些OpenG

2011-07-15 14:12:25 15228

转载 在OpenGL中使用着色器的步骤

在OpenGL整个程序的初始化阶段(一般是init()函数),做以下工作。1、顶点着色程序的源代码和片段作色程序的源代码要分别保存到一个字符数组里面;2、使用glCreateshader()分别创建一个顶点着色器对象和一个片段着色器对象;3、使用glShaderSource()分

2011-07-14 09:12:43 12784 6

转载 __cdecl __fastcall与 __stdcall

标题:__cdecl __fastcall与 __stdcall[转]出处:服务器开发(Server Development)时间:Fri, 22 Aug 2008 17:17:58 +0000作者:huzhangyou2002地址:http://www.do

2011-07-03 16:48:20 1589

转载 成员函数指针与高性能的C++委托

成员函数指针与高性能的C++委托(上篇) 撰文:Don Clugston 引子 标准C++中没有真正的面向对象的函数指针。这一点对C++来说是不幸的,因为面向对象的 指针(也叫做"闭包(closure)"或"委托(delegate)")在一些语言中已经证明了它

2011-07-03 12:36:17 2058

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除