DX & OGL
文章平均质量分 56
jqandjq
这个作者很懒,什么都没留下…
展开
-
OPENGL入门函数
glLoadIdentity()// 重置当前的模型观察矩阵调用,glLoadIdentity()之后,您实际上将当前点移到了屏幕中心。glTranslatef(x, y, z) //沿着 X, Y 和 Z 轴移动。glTranslatef(-1.5f,0.0f,-6.0f);//沿着X轴左移1.5个单位,Y轴不动(0.0f),最后移入屏幕6.0f个单位当您用函数移动的时候,您原创 2008-07-08 15:19:00 · 712 阅读 · 0 评论 -
OPENGL开发环境的搭建
OpenGL常常用到的开发语言为C或C++(当然,现在也有Java版本的OpenGL)。所以开发OpenGl的程序要有一个C/C++的编译器。在这里我们选择VS2005,当然,也可以选择VC6.0。 为了使用OpenGL,必须有以下3个库和相关的文件。 OpenGL(OpenGL的API工具) GLU(OpenGl使用的程序库) GLUT(OpenGL 使用工具包,主要用来处理窗口原创 2009-03-12 20:44:00 · 1786 阅读 · 1 评论 -
图像文件结构
图像文件结构(File structure of images) 一般的图像文件结构主要都包含有文件头、文件体和文件尾等三部分。 文件头的主要内容包括产生或编辑该图像文件的软件的信息以及图像本身的参数。这些参数必须完整地描述图像数据的所有特征,因此是图像文件中的关键数据。当然,根据不同的文件,有的参数是可选的,如压缩算法,有的文件无压缩,有的文件可选择多种方法压缩。 文件体主要包原创 2009-07-27 19:53:00 · 613 阅读 · 0 评论 -
DirectDraw编程技巧之LOCK
使用IDirectDrawSurface::Lock( )就能让我们随心所欲,因为此函数可以允许我们直接修改页面。 Lock( )函数的用法如下:HRESULT Lock( LPRECT lpDestRect, LPDDSURFACEDESC lpDDSurfaceDesc, DWORD dwFlags, HANDLE hEvent); 第一个参数为一个指向某个RECT转载 2009-11-29 15:07:00 · 1318 阅读 · 0 评论