计算机图形学和OpenGL(二)坐标系和绘制点线函数

这节开始前我们先了解一下图元的概念。图形软件包中用来描述各种图形元素的函数称为图形输出原语,也称图元(primitive)。而描述对象几何要素的输出图元一般称为几何图元。点和线是最简单的几何图元,本节就会简单介绍点和线段的绘制方法。
一、坐标系统。
坐标系统一般分为屏幕坐标和OpenGL中的绘图坐标
在上一节中我们简单的写了个示例程序,程序中介绍了gluOrtho2D命令。我们可以利用该命令设定一个二维笛卡尔坐标系。该函数的四个变量制定的是显示图形x和y坐标范围。所以我们可以使用下面代码制定一个正交投影的二维坐标系:
glMatrixMode(GL_PROJECTION);
	glLoadIdentity();
	gluOrtho2D(0.0, 800.0, 0.0, 600.0);

        在建立图形的几何描述时,所有OpenGL图元的位置必须用gluOrtho2D函数定义的坐标系统中的绝对坐标给出。

       二、OpenGL画点函数

       使用下面的

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值