openGl
疯狂实习生
这个作者很懒,什么都没留下…
展开
-
openGL 中glbegin()的用法
1.在glBegin()和glEnd()之间可调用的函数函数 函数意义glVertex*() 设置顶点坐标glColor*() 设置当前颜色glIndex*() 设置当前颜色表glNormal*() 设置法向坐标glCoord*() 产生坐标glCallList(),glCallLists() 执行显示列表glTexCoord*() 设置纹理坐标glEdge原创 2014-05-18 18:25:58 · 5701 阅读 · 0 评论 -
openGL 中 glColor3f()函数 颜色设定
在openGL中编程,经常用到glColor3f()函数进行原创 2014-05-18 18:05:23 · 19457 阅读 · 0 评论 -
对glViewport()函数和glOrtho()函数的理解
最近学习OpenGL,搜集资料时 看到前辈们对glViewport()函数和glOrtho()函数的总结,觉得挺不错的,整理供大家分享学习在OpenGL中有两个比较重要的投影变换函数,glViewport和glOrtho.glOrtho是创建一个正交平行的视景体。 一般用于物体不会因为离屏幕的远近而产生大小的变换的情况。比如,常用的工程中的制图等。需要比较精确的显示。 而作为它的对立情原创 2014-05-18 17:49:30 · 660 阅读 · 0 评论 -
OpenGL中glVertex2f函数与gluOrtho2D的参数的对应关系,以及常见函数的对应坐标系
两个函数的函数原型如下:glVertex(GLfloat x, GLfloat y);gluOrtho2D(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top);简单的说前者的两个参数所代表的坐标点,必须落在后者参数所形成的坐标系内,不然该点就在viewport之外。举个例子:void d转载 2014-05-18 17:17:28 · 2881 阅读 · 0 评论 -
粒子集散开,均匀分布正方形内
/* 二维碰撞检测 */#include #include #include // 数学函数头文件#include #define RADIUS 4#define WIDTH_HEIGHT_RATIO 2#define WINDOW_HEIGHT 500#define WINDOW_WIDTH WINDOW_HEIGHT * WIDTH_原创 2014-06-03 14:23:36 · 1472 阅读 · 0 评论