计算机图形学 (二) 图元的属性 - 概念、轮廓

属性设置

  1. 扩充函数表,从而包含合适的属性
  2. (OpenGL)在给一个或多个状态参数赋值时,系统进入一个特定的状态,该状态一直保留到状态参数的值再次改变

颜色、大小(像素方块)

直线

颜色、线宽、线型
附加技能:画笔、笔刷等特殊效果

线宽

斜率绝对值<1 交替的在单宽度路径上下绘制像素
显示的线宽根据,实际线宽和斜率计算

线帽 - 减少端点的影响

折线转折
- 斜角连接 - 延伸外边界 -角度过小时会转换为斜切
- 圆连接 - 用直径等于线宽的圆进行表示
- 斜切连接 - 方帽并填充三角形间隙

线型

实线、虚线、点线

掩模 01字符串,1给当前色0给背景色,类似于PS蒙版

曲线

  1. 同直线的计算方法,水平或垂直像素段,斜率绝对值为1处最细
  2. 填充不同半径的圆弧
posted @ 2017-08-26 17:15  BirdyC  阅读(720)  评论(0)    收藏  举报