答:Cohen-Sutherland算法基本原理:设裁剪矩形框的左下角和右上角顶点分别为(xmin, ymin)、(xmax, ymax)每条线段的端点都赋以四位二进制码D3D2DJ)。,称为区域码,用来标识出端 点相对于裁剪矩形边界的位置。编码规则如下:若 x〈xmin,贝D=L 若 x〉xmax,则 Di=l, 若 yymax,则 D3=l,区域码的各位指出...
B:一個端點在螢幕外,一個端點在螢幕內部,螢幕外的端點需要被裁剪。 C:兩個端點都在螢幕外面,該線段的任何部分都不可見,無需裁剪 D:兩個端點是畫面外,但線段的一部分是可見的,兩個端點都需要被裁剪。 如果繼續細分,還有很多不同的情況,比如,每個端點可以在螢幕內部,左邊,右邊,上面,下面,等… 本演算法可以非...
裁剪一条线段时,先求出直线段端点p1和p2的编码code1和code2,然后:a.若code1|code2=0,对直线段...
或自行百度。