CG-7-2D viewing计算机图形学.pptVIP

  • 6
  • 0
  • 约7.74千字
  • 约 64页
  • 2017-10-06 发布于河南
  • 举报
CG-7-2D viewing计算机图形学.ppt

* * * * * * * * * * * * * * * * * * * * * * 用窗口边界依次裁剪多边形填充区 * 曲线的裁剪Curve Clipping 曲线的裁剪比较复杂,可借助曲线的外接矩形来进行判断 If 外接矩形完全位于裁剪窗口内,曲线可见 If 外接矩形完全位于裁剪窗口外,曲线不可见 反之,需要求交进一步处理。 * 文字的裁剪Text Clipping * a)原文字 b)文字串裁剪 c)字符裁剪 d)矢量裁剪 小结 二维观察流程 窗口到视区的变换,窗口与视区的比较 点的裁剪 线段的裁剪 编码裁剪法思路及编程 Liang-Barsky算法思路及编程 多边形的裁剪 文字的裁剪 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 编码裁剪法编码判断规则 线段两端点编码均为0000,则该线段完全位于窗口内,完全可见。 线段两端点编码在相同的bit位同为1,表明该线段完全位于窗外,完全不可见。 端点编码的逻辑与操作可用于测试线段是否被完全裁剪.如果结果0,则线段完全位于窗口之外. * 编码裁剪法编码判断规则 如果线段不是完全位于窗内或窗外,则可通过与窗口的边界求交来检测线段的裁剪性。 裁剪过程:窗口外端点到窗口边界的区域需要被裁剪。 假定窗口边界的处理次序:左、右、

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档