当前位置:Gxlcms > JavaScript > p5.js实现斐波那契螺旋的示例代码

p5.js实现斐波那契螺旋的示例代码

时间:2021-07-01 10:21:17 帮助过:14人阅读

本篇文章主要介绍了p5.js实现斐波那契螺旋的示例代码,现在分享给大家,也给大家做个参考。

本篇文章主要介绍了p5.js实现斐波那契螺旋的示例代码,分享给大家,也给自己做个笔记

效果如下:

主要方法

  1. translate()

  2. rotate()

  3. arc()

斐波那契螺旋

斐波那契螺旋线也称“黄金螺旋”,是根据斐波那契数列画出来的螺旋曲线,以斐波那契数为边的正方形中画一个90度的扇形,连起来的弧线就是斐波那契螺旋。

草图


过程分解

一、定义一个空的斐波那契数组:

二、初始化

默认情况下draw()函数会无限重复绘图, frameRate()函数可以设置每秒重复绘图的次数,就像电影每秒播放的帧数。

三、设置斐波那契螺旋的样式

四、开始绘制斐波那契螺旋

五、让斐波那契螺旋动起来

完整代码

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

Ajax 异步加载解析

ajax同步验证单号是否存在的方法

js+ajax处理java后台返回的json对象循环创建到表格的方法

以上就是p5.js实现斐波那契螺旋的示例代码的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行