`
v5qqcom
  • 浏览: 1287579 次
文章分类
社区版块
存档分类
最新评论
文章列表
用Delphi写的一个完整OpenGL框架 program OpenGLFramework; { OpenGL DelphiXE 出处:根据NeHe代码翻译而来(http://nehe.gamedev.net/) 作者:帅宏军 shuaihj@163.com} uses Windows, Messages, // 引用OpenGL单元 OpenGL; // 全局变量 var h_Rc: HGLRC; // 窗口 ...
OpenGL函数思考-glHint 函数原型: void glHint(GLenum target,GLenum mod) 参数说明: target:指定所控制行为的符号常量,可以是以下值 GL_FOG_HINT:指定雾化计算的精度。如果OpenGL实现不能有效的支持每个像素的雾化计算,则GL_DONT_CARE和 ...
OpenGL函数思考-glDepthFunc 函数原型: void glDepthFunc(GLenum func) 参数说明: func:指定“目标像素与当前像素在z方向上值大小比较”的函数,符合该函数关系的目标像素才进行绘制,否则对目标像素不予绘制。可取以下值: GL_NEVER:永不绘制 GL_LESS:如果目标像素z值<当前像素z值,则绘制目标像素 GL_EQUAL:如果目标像素z值=当前像素z值,则绘制目标像素 GL_LEQUAL:如果目标像素z值<=当前像素z值,则绘制目标像素 GL_GREATER :如果目标像素z值>当前像素z值, ...
OpenGL函数思考-glViewport 函数原型: void glViewport(GLint x, GLint y, GLsizei width, GLsizei height) 参数说明: x,y:指定视口的左下角坐标,单位为像素。默认为(0,0) width,height:指定视口的宽度和高度 函数说明: 设置视口的大小,它负责把视景体截取的图像按照指定的高和宽显示到屏幕上
OpenGL函数思考-glShadeModel 函数原型: void glShadeModel (GLenum mode); 参数说明: GL_SMOOTH: 采用光滑着色,独立的处理图元中各个顶点的颜色。对于线段图元,线段上各点的颜色将根据两个顶点的颜色通过插值得到。对于多边形图元,多边形内部区域的颜色将根据所有顶点的颜色插值得到。即有过渡色效果 GL_FLAT:采用恒定着色,使用图元中某个顶点的颜色来渲染整个图元。 函数说明: 设置着色模式。 如图可以对比GL_SMOOTH与GL_FLAT的区别
OpenGL函数思考-glClear 函数原型: void glClear(GLbitfield mask); 参数说明: GLbitfield:可以使用 | 运算符组合不同的缓冲标志位,表明需要清除的缓冲,例如glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)表示要清除颜色缓冲以及深度缓冲 ...
OpenGL函数思考-glOrtho 函数原型: void glOrtho(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble near,GLdouble far) 参数说明: 函数说明: glOrtho()这个函数设置正摄投影矩阵,一般在执行命令glMatrixMode(GL_PROJECTION)和glLoadidentity()之后 ...
OpenGL函数思考-gluLookAt 函数原型: void gluLookAt(GLdouble eyex,GLdouble eyey,GLdouble eyez,GLdouble centerx,GLdouble centery,GLdouble centerz,GLdouble upx,GLdouble upy,GLdouble upz) 参数说明: eyex, eyey,eyez 指定视点的位置   centerx,centery,centerz 指定参考点的位置   upx,upy,upz 指定视点向上的方向 函数说明: gluLookAt()这个函数指定 ...
OpenGL函数思考-gluPerspective 函数原型: void gluPerspective(GLdouble fovy, GLdouble aspect,GLdouble zNear,GLdouble zFar) 参数说明: fovy:指定视景体的视野的角度,以度数为单位,y轴的上下方向   aspect:指定你的视景体的宽高比(x 平面上) ...
OpenGL函数思考-glMatrixMode 函数原型: void glMatrixMode(GLenum mode) 参数说明: mode 指定哪一个矩阵堆栈是下一个矩阵操作的目标,可选值:    GL_MODELVIEW,对模型视图矩阵堆栈应用随后的矩阵操作。可以在执行此命令后,输出自己的物体图形了。   GL_PROJECTION,对投影矩阵堆栈应用随后的矩阵操作。可以在执行此命令后,为我们的场景增加透视。   GL_TEXTURE,对纹理矩阵堆栈应用随后的矩阵操作。可以在执行此命令后,为我们的图形增加纹理贴图。 在每个矩阵模式下都有一个矩阵对阵,在GL_MODE ...
OpenGL函数思考-glLoadIdentity 函数原型: void glLoadIdentity(void) 函数说明: OpenGL为我们提供了一个非常简单的恢复初始坐标系的手段,那就是调用glLoadIdentity()命令。该命令是一个无参的无值函数,其功能是用一个4×4的单位矩阵来替 ...
Chaning here: Local Group Policy Editor (gpedit.msc): Computer Configuration -> Administratove Templates->Windows Components->Remove Desktop Services->Remove Desktop Session Host->Connections: Allow Users to connect remotely using Remote Desktop Services -> Disabled
Mozilla为了更好地支持它的产品,FireFox,在企业中环境,今天它发布了ESR(Extended Support Release)的草稿版本,这个草稿是它们第一个针对企业级用户的,它的初衷是支持企业在内部更好地计划、测试和发布Firefox浏览器,避免当前 ...
在运行 Windows Vista、Windows 7、Windows Server 2008 或 Windows Server 2008 R2 的计算机上,可能无法打开需要使用 Windows 帮助 (WinHlp32.exe) 程序的帮助文件。 从 Windows Vista 和 Windows Server 2008 开始的 Windows 版本中,Microsoft 停止包含 32 位的帮助文件查看器。为了支持仍依靠旧 .hlp 文件的客户,Microsoft 下载中心提供用于 Windows Vista、Windows 7、Windows Server 2008 和 Windows ...
WindowsXP/7: 限制特有的无线网络连接 场景是这样的:在我们的学校环境中,提供三种不同的无线网络服务,一个是我们内部所有电脑服务器打印机等等设备所使用的相对安全的内部网络,登陆认证使用AD;第二个是为学生准备的 ...
Global site tag (gtag.js) - Google Analytics