2_1OpenGL北斗星群
来源:互联网 发布:淘宝app用户体验报告 编辑:程序博客网 时间:2024/05/01 16:34
《计算机图形学OpenGL版》第二章
#include<Windows.h>
#include<gl/glut.h>
//myInit
void myInit(void)
{
glClearColor(1.0,1.0,1.0,0); //设置背景颜色为亮色
glColor3f(0.0f,0.0f,0.0f); //设置绘图颜色为黑色
glPointSize(4.0); //设置点的大小为4*4像素
glMatrixMode(GL_PROJECTION); //设置合适的矩阵,将当前矩阵指定为投影矩阵
glLoadIdentity(); //将矩阵设立为单位矩阵
gluOrtho2D(0.0,600.0,0.0,480); //设置坐标范围
}
//myDisplay
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);//清屏成背景色
glBegin(GL_POINTS);
glVertex2i(289,190); //画点
glVertex2i(320,128);
glVertex2i(239,67);
glVertex2i(194,101);
glVertex2i(129,83);
glVertex2i(75,73);
glVertex2i(74,74);
glVertex2i(20,10);
glEnd();
glFlush(); //送所有输出到显示设备
}
void main(int argc,char**argv)
{
glutInit(&argc,argv); //初始化工具包
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);//设置显示模式
glutInitWindowSize(350,200); //设置窗口大小
glutInitWindowPosition(100,150); //设置屏幕上窗口位置
glutCreateWindow("北斗星群");
glutDisplayFunc(myDisplay);
myInit();
glutMainLoop();//进入循环
}
/*gluOrtho2D(0.0,640.0,0.0,480); //设置坐标范围
glutInitWindowSize(350,200); //设置窗口大小
这两个函数不一样,上面是横纵坐标的范围,而下面的是弹出来的窗口相对
于电脑屏幕的大小
*/
- 2_1OpenGL北斗星群
- 北斗系统基础知识2(北斗一代定位原理详述)
- 2010年度总结2:北斗一体机PC端监控平台
- 北斗芯片:事业刚刚开始,未来面临洗牌 -2
- 北斗资料
- 北斗波束
- 北斗程序压缩
- 北斗领航手机电子商务
- 北斗卫星导航系统
- 北斗卫星导航系统
- 什么是北斗导航系统
- 参加北斗 设计竞赛?
- 北斗卫星导航系统简介
- “北斗”市场待激活
- 北斗-那般伊始
- 北斗授时接收机分类
- Android 北斗1流程
- 北斗地基增强系统
- Java内容回顾
- mac下安装OCLint、xctool、及配置环境变量
- [Array]Minimum Size Subarray Sum
- Codeforces - Educational Codeforces Round 14B - s-palindrome(模拟)
- Android解决"关于Xutils框架出现无法访问HttpRequestBase 找不到org.apache.http.client.methods.HttpRequestBase解决方案
- 2_1OpenGL北斗星群
- Logistic回归
- Hive配置使用derby
- maven生命周期(转)
- Java引用Reference(转)
- 2015省赛选拔
- Jedis
- Java BIO NIO AIO(转)
- 2013省赛选拔