孤独的猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年3月11日

摘要: 1.OpenGL核心库核心库包含有115个函数,函数名的前缀为gl。 这部分函数用于常规的、核心的图形处理。此函数由gl.dll来负责解释执行。由于许多函数可以接收不同数以下几类。据类型的参数,因此派生出来的函数原形多达300多个。 核心库中的函数主要可以分为以下几类函数: (1)绘制基本几何图元的函数。如绘制图元的函数glBegain()、glEnd()、glNormal*()、glVertex*()。 (2)矩阵操作、几何变换和投影变换的函数。如矩阵入栈函数glPushMatrix()、矩阵出栈函数glPopMatrix()、装载矩阵函数glLoadMatrix()、矩阵相乘函数glMul 阅读全文
posted @ 2011-03-11 11:19 孤独的猫 阅读(790) 评论(0) 推荐(0) 编辑

摘要: 一、初始化 void glutInit(int* argc,char** argv) 这个函数用来初始化GLUT库。对应main函数的形式应是:int main(int argc,char* argv[]); 这个函数从main函数获取其两个参数。 void glutInitWindowSize(int width,int height); void glutInitWindowPosition(int x,int y); 阅读全文
posted @ 2011-03-11 11:13 孤独的猫 阅读(373) 评论(0) 推荐(0) 编辑

摘要: VS2008下OpenGL的配置 从网上Down了OpenGL的SDK,准备学习学习3D开发。文件解压后,将include文件夹Copy的VS安装目录VC目录下的include文件夹下,lib文件夹Copy到lib文件夹下,dll文件Copy到系统System32目录。VS2008下新建一个C++的空工程,添加一个cpp文件,测试以下代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1#defineGLUT_DISABLE_ATEXIT_ 阅读全文
posted @ 2011-03-11 11:03 孤独的猫 阅读(224) 评论(0) 推荐(0) 编辑