GLUT总结
来源:互联网 发布:淘宝商品带广告标志 编辑:程序博客网 时间:2024/05/19 14:00
概括、openGL 是强大的可移植、跨平台的图形库,openGL画出的图形需要窗口作为基础,GLUT(OpenGL Utility Toolkit)就是这样的一个跨平台的窗口工具箱。它没有控件因为不需要,可以有菜单并且能响应键盘和鼠标消息。GLUT可以使你不必了解特定平台的窗口api即可开始windows编程。
函数说明:
#include <gl/glut.h>void display(void) {glClear(GL_COLOR_BUFFER_BIT);//用设置的颜色清除屏幕glFlush();//刷新屏幕}void init_display(void) {glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);//设置缓冲区和颜色模式glClearColor(1.0f,1.0f,1.0f,1.0f);//设置清除屏幕的颜色为白色glMatrixMode(GL_PROJECTION);//设置为投影模式gluOrtho2D(0,600,0,400);//设置投影的区域glLoadIdentity();//使能投影模式glutDisplayFunc(display);//设置每次需要显示时调用的函数}void init_window(void) {glutInitWindowSize(600,400);//设置窗口大小glutInitWindowPosition(400,400);//设置窗口位置glutCreateWindow("GLUT tookit!");}int main(void) {init_window();//先初始化窗口init_display();//再初始化显示模式glutMainLoop();//主循环return 0;}
- GLUT总结
- glut
- GLUT
- glut
- GLUT 教程
- GLUT 教程
- glut函数库
- glut函数
- GLUT教程
- GLUT教程
- glut使用
- glut函数库
- glut问题
- glut+vs2010
- GLUT键盘输入
- GLUT工具
- 配置glut
- 【OpenGL】glut
- #define中 #与##的用法
- flash与javascript通讯 SecurityError
- android 进阶
- 解决JS弹出新窗口被浏览器阻止的解决方案
- C#如何让模板列中的控件居中显示?
- GLUT总结
- .NET程序不需要受SVN版本控制的文件类型
- Andorid Notification--不用启动Activity的通知
- HDU 1234 开门人和关门人
- android的日历制作(网址)
- 函数指针与软件设计--------回调函数
- sql server中update会加行锁还是表锁?
- DWR续
- 用javascript程序绘制的矢量图