OpenGL简单画线程序
2015-10-19 13:12
344 查看
#include <GL/glut.h>
void display(){
glClearColor (0.0, 0.0, 0.0, 0.0);
glClear (GL_COLOR_BUFFER_BIT);
glLineWidth(2);//设置线段宽度
glBegin(GL_LINES);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.8,1); //定点坐标范围
glVertex2f(0,-1);
glEnd();
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutCreateWindow("A_Line");
glutDisplayFunc(display);
glutMainLoop();
}
void display(){
glClearColor (0.0, 0.0, 0.0, 0.0);
glClear (GL_COLOR_BUFFER_BIT);
glLineWidth(2);//设置线段宽度
glBegin(GL_LINES);
glColor3f(1.0,0.0,0.0);
glVertex2f(0.8,1); //定点坐标范围
glVertex2f(0,-1);
glEnd();
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutCreateWindow("A_Line");
glutDisplayFunc(display);
glutMainLoop();
}
相关文章推荐
- Linux程序移植到Android上
- 机器学习:实例1--推荐系统架构
- Apache 、PHP的安装
- <学习笔记>查看Tomcat的版本
- <学习笔记>Could not load the Tomcat server configuration
- 使用latencytop深度了解你的系统的延迟(转)
- 我的OpenCV学习笔记(12):VideoCapture类
- [CareerCup] 11.7 Tower of People in Circus 马戏团的人塔
- 手把手教你写Linux I2C设备驱动 tvp5158
- Xmanager远程连接Linux服务器图形界面--DZY
- Hyper-V安装RHEL或CENTOS后/dev/cdrom消失光驱无法使用的解决办法
- ARM Linux系统中的用户栈与内核栈
- Mac/Linux 配置环境变量
- 如何用PowerShell 修改Site Collection的URL?
- linux上使用amoeba实现MySql集群,以及读写分离,主从复制
- Storm系列(十五)架构分析之Executor-Spout
- Linux系统安装JDK和Tomcat
- 每天一个linux命令(15):tail 命令
- 每天一个linux命令(14):head 命令
- iOS 应用架构谈 动态部署方案