图形学实验线段裁剪算法_Cohen-Sutherland 代码.pdfVIP

  • 57
  • 0
  • 约7.15千字
  • 约 14页
  • 2020-10-08 发布于浙江
  • 举报

图形学实验线段裁剪算法_Cohen-Sutherland 代码.pdf

Cohen-Sutherland 线段裁剪算法是一个最早开发的快速线段裁剪算法,通过初始测 试来减少交点计算,从而减少裁剪算法所用的时间!每条线段的端点都赋以称为区域码的四 位二进制码,每一位用来标识端点相对于裁剪矩形边界的里面还是外面,使用这一方法裁剪 线段的时候,很可能要计算与所以四条裁剪边界的交点,这依赖于线段端点如何处理以及按 什么样的边界次序!线段与裁剪边界的交点计算可以使用斜率截距式的直线方程! 代码如下: #include gl/glut.h //#include gl/wingdi.h /* SetPixel() */ #include math.h #include stdio.h /////////////////////////////////////////////////////////////////////// //// const winLeftBitCode=0x1; const winRightBitCode=0x2; const winBottomBitCode=0x4; const winTopBitCode=0x8; ////////////////////////

文档评论(0)

1亿VIP精品文档

相关文档