本文主要是介绍OpenGL在窗口显示多种线型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
OpenGL初学
实现功能
1.画点、画线函数使用
2.新建一个窗口显示画的点、线
3.几种线型在窗口显示
//#include <iostream>
#include<stdio.h>
#include<math.h>
#include<gl\glut.h>void init(void)//初始化相关的
{//将显示窗口的背景颜色设置为白色,前三个参数分别为RGB,glClearColor(1.0,1.0,1.0,0.0);glMatrixMode(GL_PROJECTION);gluOrtho2D(0.0, 400.0, 0.0, 300.0);
}//*********************************************//
画点函数
//void lineSegment(void)
//{
// glClear(GL_COLOR_BUFFER_BIT);//显示缓存的背景色
// glColor3f(1.0, 0.0, 0.0);
// glPointSize(3.0);//写在窗口外面有效果
// glBegin(GL_POINTS);
// glVertex2i(50,100);
// glVertex2i(150,150);
// glEnd();
// glFlush();
//}
//***********************************//
画线
//void lineSegment(void)
//{
// glClear(GL_COLOR_BUFFER_BIT);//显示缓存的背景色
// glColor3f(1.0, 0.0, 0.0);
// 一条线段
// //glBegin(GL_LINES);
// //glVertex2i(150,150);//笛卡尔坐标 点(180,15)到点(10, 145)的线段
// //glVertex2i(10, 10);//坐标系,左下角是原点0
这篇关于OpenGL在窗口显示多种线型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!