一个跟随鼠标变换的心形图案


请到演示地址里进行拖动鼠标吧!

本来是想看看做一个跟随鼠标的时钟有多复杂,后来就觉得可以尝试做一个图案心,一定特别漂亮。

关于心形的方程可以在Matrix67的博客里看到,里面有各种复杂的情况,但是对于js而言,太复杂了。于是找了取巧的办法,就是把一个椭圆过中心斜着切一刀,把一半图案反转就可以得到一个近似的心。

椭圆很容易得到,把一个圆一边压缩就可以了,圆更容易得到,可以通过极坐标方便计算。

鼠标不动时 移动鼠标

Avatar
huiren
Code Artisan

问渠那得清如许,为有源头活水来

下一页
上一页
comments powered by Disqus