- 25
- 0
- 约7.61千字
- 约 10页
- 2019-06-30 发布于江西
- 举报
一 请给出全象限整型Bresenham直线段生成算法的C语言描述。(20分)
二 构造空间变换T,使过原点的任意轴(A,B,C)与Y轴正向对齐。
变换次序为先绕X轴顺时针旋转,再绕Z轴逆时针旋转。 (20分)
三 简述画家消隐算法的基本原理,并给出处理流程框图。 (20分)
四 已知二维空间窗口为(Wleft, Wbotton)---(Wright, Wtop), 空间裁剪采用端点编码
方式实现,请给出您的端点编码设计方案及空间任意点(x,y)的编码C函数:
int pCode(int x, int y) 描述。
假设已知直线段P1P2的两端点编码分别为P1code和P2code,请问直线段
完全可见的充要条件是什么?完全不可见的充分条件是什么?部分可见的
分条件又是什么?并给出相应的C描述。 (20分)
五 已知由空间两特征多边形P1(0,0,0), P2(2,2,-2), P3(2,-1,-1), P4(4,0,0)和
Q1(4,0,0), Q2(6,-2,1), Q3(8,-3,2), Q4(10,0,1)确定两段三次Bezier曲线。
请给出两段曲线在分段点P4(Q1)处达到G1连续的解析条件。 (20分)
答案:
一、void Bline(int x1, i
原创力文档

文档评论(0)