试题详情
- 简答题请简要描述DDA算法?
- DDA算法将两个端点的象素位置作为输入,其过程可概括为:端点位置间的水平和垂直差值赋给参数dx和dy。两者绝对值大者决定参量steps的值。从象素位置(xa,ya)开始,确定沿线段生成下一个象素位置每个步的所需偏移量,并循环上述过程steps次。假如dx的绝对值大于dy的绝对值,且xa小于xb,那么x和y方向的增量值分别为1和m。假如x方向变化大,但xa大于xb,那么就采用减量-1和-m来生成线上的每个新点。在其它情况下,y方向使用单位增量/减量,x方向使用1/m的增量/减量。
关注下方微信公众号,在线模考后查看
热门试题
- 几何图形的布尔运算主要是两个图形对象的(
- 使用下列二维图形变换矩阵: 产生变换的
- 计算机图形学与计算机图象学的关系是()。
- 主消失点
- 已知三角形平面的顺序三个顶点为:(3,2
- 试对下图中的多边形进行裁剪,用图表示裁剪
- 三维空间中,图形是相对于什么作对称变换(
- 参数图
- Bresenham直线算法中,无论斜率大
- 体素
- 什么叫虚拟现实技术和可视化?
- 使用查色表可以提供合理的能够同时显示的颜
- 三视图投影包括()、()、()。
- 扫描表示法的两个关键要素是()和扫描轨迹
- 下列有关曲线和曲面概念的叙述语句中,错误
- 举3个例子说明计算机图形学的应用。
- 深度缓冲器算法最简单常用的面向应用的用户
- 简述环境反射、漫反射和镜面反射的区别。
- 反射光是由哪三部分组成?
- 用一组型值点来指定曲线曲面的形状时,形状