处理像素,以及同心圆的麻烦。蟒蛇

时间:2013-07-03 15:35:02

标签: python graphics drawing geometry pixels

我在绘制完美的同心圆或完美的圆形间距方面遇到了一些麻烦。我正在使用John Zelle的图形库,但我正在处理的问题更多是概念(和图形一般),而不是图书馆的限制。当我绘制一个半径为200像素的圆圈时,我尝试在主圆圈内创建50个完美的圆圈,图书馆没有考虑圆圈的轮廓,这意味着我没有得到完美的分区。我添加了更多的圆圈,我从主圆周边得到的距离越远。 50个圆圈均匀分布,问题是它们缺少主圆圈。

for x in range(1, numPartition+1): #numPartitions is 50, for 50 circles
    cInsideRadius = mainCirRadius/(numPartition+1)*x
    c = circle(Point(x,y),Point(x,y), cInsideRadius) #where cInsideRadius is the radius of circle c
    c.draw(window)

想出来,与分区大小被铸造为整体而不是浮动有关。

1 个答案:

答案 0 :(得分:0)

想出来,与分区大小被铸造为整体而不是浮动有关。