附加椭圆生成.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-02-08 发布于广东
  • 举报
椭圆生成 x = 0; y = b; d = b*b +a*a*(-b+0.25); gl_Point(x,y); while( b*b*(x+1) a*a*(y-0.5)) { if (d0) { d =d+b*b*(2*x+3); x=x+1; } else { d=d+(b*b*(2*x+3)+a*a*(-2*y+2)); x=x+1; y=y-1;} gl_Point(x,y); }//上部分 d = (b*(x+0.5))2 +(a*(y-1))2 – (a*b)2; while(y 0) { if (d0) { d=d+b*b*(2*x+2)+a*a*(-2*y+3); x=x+1; y=y-1;} else {d=d+ a*a*(-2*y+3); y=y-1; } gl_Point(x,y); } * *

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档