6238浏览
查看: 6238|回复: 0

[项目] Processing系列 六边形漩涡

[复制链接]

参数化绘图初级,活用了Processing的rotate函数



代码如下:
  1. size(300, 300);
  2. translate(width/2, height/2);
  3. background(55);
  4. stroke(255);
  5. noFill();
  6. float x = 0, y = 0, n = 6, radius = 10;
  7. for (int j=0; j<25; j++) {
  8.   beginShape();
  9.   for (int i=0; i<n; i++) {
  10.     x = cos(TWO_PI/n*i)*radius;
  11.     y = sin(TWO_PI/n*i)*radius;
  12.     vertex(x, y);
  13.   }
  14.   endShape(CLOSE);
  15.   rotate(.05);
  16.   radius+=5;
  17. }
复制代码

授权转载自 任远媒体实验室





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail