本章要点如下
- 位置和坐标
- 基础图形
- 绘图顺序
- 绘图属性、模式
位置和坐标
Processing的位置和坐标在概念上和数学上的位置和坐标基本一致,唯一的差别就是坐标轴的的方向有些不一样,传统数学上的坐标轴是这样的
我们常用的坐标系是第一象限,在Processing坐标轴是这样的
Processing中的坐标系方向位置是第一象限以x轴为对称轴的镜像。并且不存在负轴,开始的时候会有一些不习惯,熟悉起来使用和我们常用的第一象限的坐标轴基本一样,只是方向上有些差别而已。坐标的含义和使用方法也和原来一致,在第一章我们绘制线段时就已经举例了
基础图形
从小学到初中到高中的我们学习图形的顺序都是点、线、面、体这样的顺序,所以基础图形的绘制也以这种顺序来讲解
点
点的绘制函数是point(x , y),x、y为点的横纵坐标,在窗口的最中心画了一个黑色的点,由于背景颜色问题可能看不出点的颜色,所以把背景颜色设置为白色
线
线的绘制函数为line(x1, y1, x2, y2),x,、y1为第一个点的坐标,x2、y2为第二个点的坐标,一个基本的公理两点确定一条直线,采用代码清单1.1中的示例