NVIDIA SDK 10OverviewThis all-new collection of DirectX 10 and OpenGL code samples teaches developers how to make the most of GeForce 8 Series GPUs. T...
分类:
其他好文 时间:
2014-07-22 22:56:32
阅读次数:
381
一、前言在学习OpenGL的过程中,发现很多函数都是全局的。前面几章中都是在一个窗口DC中画图,那么要在多个窗口画图,需要怎么处理呢?网上方法有多种,这里采用其中一种,利用wglMakeCurrent函数来切换不同窗口,以达到多窗口同时喧染的目的。二、准备每个窗口与OpenGL绑定时,都通过以下几个...
分类:
其他好文 时间:
2014-07-18 20:03:25
阅读次数:
285
在3d图形学中,一个三角形图元有两个表面在dx中,认为在摄像机坐标系中 以你的观察方向三角形环绕为顺时针的面为正面,另一面为背面,而在openGL中正好相反。(顶点的方向又称为环绕)dx是左手坐标系而openGL是右手坐标系。dx:D3DRS_CULLMODE,绘制状态用法:Device->SetR...
分类:
其他好文 时间:
2014-07-18 15:00:58
阅读次数:
408
OpenGL中的投影使用 在OpenGL中,投影矩阵指定了可视区域的大小和形状。对于正投影与透视投影这两种不同的投影类型,它们分别有各自的用途。正投影 它适用于2D图形,如文本、建筑画图等。在它的应用场合,我们希望在屏幕上展示准确的物体大小和度量。透视投影 它使用透视除法,对距离观察者较远的物体进行...
分类:
其他好文 时间:
2014-07-18 14:15:22
阅读次数:
209
最近在通过网站Tutorials for openGL 3.3+ 来学习计算机图形学。这里的教材很人性化,更重要的是它让我们抛开旧式openGL去学习。而旧式openGL似乎也一直为人们所诟病(推荐阅读:http://blog.monkeypotion.net/reading/gameprogr.....
openGL线型和线宽以及线抗锯齿
一、 线宽
Opengl的线宽设置:glLineWidth(width); width为float类型值,在0~10.0,大于10以上按10来处理。
若开启线的反走样glEnable(GL_LINE_SMOOTH);,设置小数值才起作用,否则就四舍五入的处理整数了。
二、 线型
函数为glLineStipple(factor, Pattern[...
分类:
其他好文 时间:
2014-07-17 19:27:07
阅读次数:
675
仔细查了一下资料。关于多边形三角网剖分,已经有人在网上做了归纳总结。OpenGL的 glutesselation虽然好用,但是据说算法效率不行。比较好的算法还是Ploy2Tri算法。有时间还是得试一试。Triangulation of Simple PolygonsBen Discoe, notes...
分类:
其他好文 时间:
2014-07-16 00:09:32
阅读次数:
640
http://www.opengl.org/wiki/Vertex_Texture_FetchVertex Texture FetchThis article contains inaccurate information. Further details can be found on theta...
分类:
其他好文 时间:
2014-07-15 23:02:34
阅读次数:
515
http://www.opengl.org/registry/specs/NV/shader_buffer_load.txtOverview At a very coarse level, GL has evolved in a way that allows applications...
分类:
其他好文 时间:
2014-07-15 23:01:19
阅读次数:
431
在windows上编译Mesa3d opengl32库cheungminehttp://blog.csdn.net/ubuntu64fan/article/details/8061475Mesa3d是一套跨平台的opengl/es库, 它不提供编译好的二进制包,所以必须自己动手编译. Linux默认...