Processing 50行代码实现动态音乐分形树
分形树的绘制运用了递归的思想。绘制分形树有两点:树枝长度和下一次画树枝时偏转的角度。
1.树枝长度:先定义树干初始长度 len, 树枝的长度每次在原来的基础上乘以0.66 ,绘出树枝的终止条件是树枝长度len <=2。
2.树枝旋转的角度:角度 theta随着音乐频率大小的改变而改变。每次绘制完树枝时,画笔右转 theta度,(theta的大小对应音乐频率的大小二变化)。
具体...
原创
2020-02-17 10:15:26 ·
2822 阅读 ·
0 评论