计算机图形学相关
coderguang
个人主页:www.royalchen.com
展开
-
void glutInitWindowSize(int width, int height);设置初始窗口的大小
void glutInitWindowSize(int width, int height);设置初始窗口的大小width:宽带原创 2014-06-05 13:14:59 · 6821 阅读 · 0 评论 -
void glutInitWindowPosition(int x, int y);设置初始窗口的位置
void glutInitWindowPosition(int x, int y);设置初始窗口的位置(窗口左上角相对于桌面坐标(x,y))x:李原创 2014-06-05 13:18:55 · 12582 阅读 · 0 评论 -
openGL 函数-glVertex* 指定顶点的值
在OpenGL中指定顶点由以上的讨论可以知道,“点”是一切的基础。如何指定一个点呢?OpenGL提供了一系列函数。它们都以glVertex开头,后面跟一个数字和1~2个字母。例如:glVertex2dglVertex2fglVertex3fglVertex3fv等等。数字表示参数的个数,2表示有两个参数,3表示三个,4表示四个(我知道有点罗嗦~)。字母表示参数的原创 2014-06-04 21:53:28 · 46011 阅读 · 4 评论 -
openGL 函数 -glBegin,glEnd
glBegin是OpenGL里使用的函数。而OpenGL是一种高性能图形算法行业标准,是行业领域中最为广泛接纳的 2D/3D 图形 API,其自诞生至今已催生了各种计算机平台及设备上的数千优秀应用程序。glBegin是和glEnd结合起来使用的。目录1函数定义2用法小结3注意事项4英文说明原创 2014-06-04 21:29:32 · 6462 阅读 · 0 评论 -
int glutCreateWindow(const char *title) glut窗口API(1)
(1) int glutCreateWindow(const char *title);产生一个顶层的窗口.title 作为窗口的名字,也就是窗口标题栏显示的内容.返回值是生成窗口的标记符,可用函数 glutGetWindow()加以引用.原创 2014-06-04 21:03:31 · 3421 阅读 · 0 评论 -
void glutInit(int *argc, char **argv); glut初始化API(1)
这个函数用来初始化 GLUT 库.这个函数从 main 函数获取其两个参数.对应main 函数的形式应是:int main(int argc,char* argv[]);原创 2014-06-04 20:53:37 · 5249 阅读 · 0 评论 -
void glutDisplayFunc(void (*func)(void)); glut回调API(1)
(1) void glutDisplayFunc(void (*func)(void));注册当前窗口的显示回调函数参数:func:形为 void func()的函数,完成具体的绘制操作这个函数告诉 GLUT 当窗口内容必须被绘制时,那个函数将被调用.当窗口改变大小或者从被覆盖的状态中恢复,或者由于调用 glutPostRedisplay()函数要求 GLUT更新时,执行原创 2014-06-04 21:09:57 · 4904 阅读 · 0 评论 -
一个测试openGL的小例子
安装完了之后用于测试是否成功原创 2014-05-30 17:00:46 · 6691 阅读 · 3 评论 -
OpenGL函数-glColor
OpenGL函数思考-glColor函数原型: glColor3b,glColor3d,glColor3f,glColor3i,glColor3s,glColor3ub,glColor3ui,glColor3us,glColor4b,glColor4d,glColor4f,glColor4i,glColor4s,glColor4ub,glColor4ui,glColor4u原创 2014-06-05 13:03:14 · 9398 阅读 · 0 评论 -
void glutMainLoop(void); glut初始化API(2)
void glutMainLoop(void);让 glut 程序进入事件循环.在一个 glut 程序中最多只能调用一次,且必须调用.一旦调用,会直到程序结束才返回.原创 2014-06-04 21:14:21 · 1222 阅读 · 0 评论 -
OpenGL显示文字--显示英文 【转】
OpenGL并没有直接提供显示文字的功能,并且,OpenGL也没有自带专门的字库。因此,要显示文字,就必须依赖操作系统所提供的功能了。各种流行的图形操作系统,例如Windows系统和Linux系统,都提供了一些功能,以便能够在OpenGL程序中方便的显示文字。最常见的方法就是,我们给出一个字符,给出一个显示列表编号,然后操作系统由把绘制这个字符的OpenGL命令装到指定的显示列表中。当需要转载 2014-06-09 09:18:16 · 2545 阅读 · 1 评论 -
强算KMeans聚类算法演示器
这些天做C#实验以及这个KMeans算法演示器,学了一下openG原创 2014-06-09 10:16:30 · 1658 阅读 · 3 评论 -
OpenGL函数-glClear
函数原型: void glClear(GLbitfield mask);参数说明: GLbitfield:可以使用 | 运算符组合不同的缓冲标志位,表明需要清除的缓冲,例如glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)表示要清除颜色缓冲以及深度缓冲,可以使用以下标志位 GL_COLO转载 2014-06-04 21:19:59 · 1271 阅读 · 0 评论