挖个坑 - 魔法画图工具的设计

来源:互联网 发布:淘宝客阿里云建站教程 编辑:程序博客网 时间:2024/04/30 21:32

小时候有个这样的玩具:一个纸张大小的塑料板中间挖出一个圆形,圆形边缘为齿轮;另有其他形状各异的小塑料板若干,外侧有齿轮,内有一个或多个可塞下一个笔尖的小洞;将小塑料板置于大塑料板的圆洞中,笔尖置于小塑料板小洞中,齿轮咬合,然后开始旋转;旋转数次后,便形成一个漂亮的复杂的中心对称图案。

写了一版java代码,不过把大塑料板的洞简化为了多边形。。。
圆形的话考虑了一下不能和多边形一样计算,否则既效率低又未必好看。。。
打算把圆形的和其他曲线都分别好好算一算。。。

0 0