#include "stdafx.h"
#include <GL/glut.h>
#include <stdlib.h>
#include <math.h>
#include <stdio.h> using namespace std; void myDisplay(void){
glClear(GL_COLOR_BUFFER_BIT);
//glRectf(-0.5f, -0.5f, 0.5f, 0.5f); glBegin(GL_LINES);
glVertex2f(-0.5f, -0.5f); //直线起始坐标
glVertex2f(0.5f, 0.5f); //直线结束坐标
glEnd(); glBegin(GL_LINES);
glVertex2f(-0.5f, 0.5f);
glVertex2f(0.5f, -0.5f);
glEnd(); glBegin(GL_LINES);
glVertex2f(-0.5f, 0.5f);
glVertex2f(-0.5f, -0.5f);
glEnd(); glBegin(GL_LINES);
glVertex2f(0.5f, 0.5f);
glVertex2f(0.5f, -0.5f);
glEnd(); glBegin(GL_LINES);
glVertex2f(-0.5f, 0.5f);
glVertex2f(0.5f, 0.5f);
glEnd(); glBegin(GL_LINES);
glVertex2f(-0.5f, -0.5f);
glVertex2f(-0.5f, 0.5f);
glEnd(); glBegin(GL_LINES);
glVertex2f(, 0.5f);
glVertex2f(, -0.5f);
glEnd(); glBegin(GL_LINES);
glVertex2f(-0.5f, -0.5f);
glVertex2f(0.5, -0.5f);
glEnd(); glBegin(GL_LINES);
glVertex2f(-0.5f, );
glVertex2f(0.5, );
glEnd(); glFlush();
}
int main(int argc, char *argv[]) {
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(, );
glutInitWindowSize(, );
glutCreateWindow("第一个 OpenGL 程序");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return ;
}

运行图像:

最新文章

  1. PowerShell 数组以及XML操作
  2. 解决 release-stripped.ap_&#39; specified for property &#39;resourceFile&#39; does not exist.
  3. Python几种常用的测试框架
  4. Java框架重量级,轻量级的问题?
  5. Centos 7环境下编译mysql 5.7
  6. Android之布局onClick属性写法规则
  7. Linux上安装Mysql后除了本机其他机器不能访问的问题(zhuan)
  8. [转载]VS2012创建MVC3项目提示错误: 此模板尝试加载组件程序集 “NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”。
  9. Java 中 Vector、ArrayList、List 使用深入剖析【转载】
  10. Base64图片与UIImage的相互转化
  11. c#中读取数据库bit布尔字段数据转换Int和bool时的错误
  12. 使用 jQuery.Pin 垂直滚动时固定导航
  13. iOS学习——UIView的研究
  14. webservice面试题
  15. 基于.net的Socket异步编程总结
  16. js 空语句
  17. 自定义控件:Flag标签
  18. sql server 运维时CPU,内存,操作系统等信息查询(用sql语句)
  19. Connection: keep-alive,Content-Length,Transfer-Encoding: chunked,Content-Encoding: gzip等
  20. node nodemailer

热门文章

  1. zabbix之MySQL数据库的安装
  2. PHP获取IP地址
  3. 18.4---2出现了几次(CC150)
  4. git stash简介
  5. JAVA手记 JAVA入门(安装+Dos下运行)
  6. linux 共享内存实现
  7. H5 多个视频 循环播放效果
  8. 批处理命令——goto 和 :
  9. Myeclipse常用快捷键
  10. linux下mysql开启关和重启