- 576
- 0
- 约8.11千字
- 约 60页
- 2017-10-02 发布于广东
- 举报
图形学第3章基本图形的扫描转换vc绘图函数(孔令德编)
考虑到椭圆对称性,可以用对称轴x=0,y=0,把椭圆分成4等份。只要绘制出第一象限内1/4椭圆弧,如图3-10的阴影部分Ⅰ和Ⅱ所示,根据对称性就可绘制出整个椭圆,这称为四分法绘制椭圆算法。已知第一象限内的点 P(x,y),可以顺时针得到另外3个对称点:P(x,-y),P(-x,-y),P(-x,y)。 P(-x,y) P(x,y) P(x,-y) y P(-x,-y) 图3-10 椭圆的对称性 在处理第一象限的1/4椭圆弧时,进一步以法矢量两个分量相等的点把它分为两部分,上半部分Ⅰ和下半部分Ⅱ。该椭圆上一点P(x,y)处的法矢量为: (3-15) 式中,i和j是沿x轴向和沿y轴向的单位矢量。 在图3-11所示的部分Ⅰ的AC椭圆弧段,法矢量的x向分量小于y向分量,斜率k处处满足|k|<1,|△x|>|△y|,所以x方向为主位移方向;在C点,法矢量的x向分量等于y向分量,斜率k满足k=-1,|△x|=|△y|;在部分Ⅱ的CB椭圆弧段,法矢量x向分量大于y向分量,斜率k处处满足|k|>1,|△y|>|△x|,所以y方向为主位移方向。 A(0,b) B(a,0) y向分量 法矢量 x向分量 C( , ) 图3-11 椭圆的法矢量 椭圆的中点Bre
原创力文档

文档评论(0)