为什么三角形就够了 实际对于 3D 来说肯定全是基于三角形的 geometry - OpenGL: Is it more efficient to use GL_QUADS or GL_TRIANGLES? - Stack Overflow,显卡也全部用重心坐标和 AABB 来填充三角形的。 三角形线框模式和非三角形线框模式(GUI、CAD),也很容易实现,使用 bresenham 中点算法
实际现代显卡支持的图元就只有点、线、三角形。这是基于这样的事实: 实际对于 3D 来说肯定全是基于三角形的 geometry - OpenGL: Is it more efficient to use GL_QUADS or GL_TRIANGLES? - Stack Overflow,显卡也全部用重心坐标和 AABB 来填充三角形的。 三角形线框模式和非三角形线框模式(GUI、CAD),也
光栅图形学(三)——梁友栋-Barskey剪裁算法 一、问题转换 直线的参数方程 x = x 1 + u ( x 2 − x 1 ) y = y 1 + u ( y 2 − y 1 ) \begin{aligned} &x = x_1+u(x_2-x_1) \\ &y=y_1+ u(y_2-y_1) \end{aligned} x=x1+u(x2−x1)y=y1+u