[项目分享]雪绒花

查看: 4040|回复: 6

[项目分享] 雪绒花

[复制链接]
2031-17330.gif

  1. /*
  2. author:  lisper <leyapin@gmail.com> 2015
  3. desc: 雪绒花
  4. */

  5. int show_speed = 30;

  6. PImage img;
  7. PGraphics pg;

  8. void setup () {
  9.   size (600, 600);
  10.   pg = createGraphics(600, 600);
  11.   img = loadImage ("http://a.picphotos.baidu.com/album/s%3D1100%3Bq%3D90/sign=90adc5ebd12a283447a6320a6b85f29b/7c1ed21b0ef41bd55d9a3d0254da81cb38db3d7f.jpg", "jpg");

  12. }

  13. int numble;
  14. int shape_random = 6;

  15. void draw () {
  16.   numble = mouseX;
  17.   image (img, 0, 0);

  18.   pg.beginDraw ();
  19.   pg.ellipseMode(CENTER);
  20.   pg.noStroke ();
  21.   pg.fill (255, 70);
  22.   if (frameCount % show_speed == 0) {
  23.     show_speed = int (random (5, 30));
  24.     int drop_x = int (random (width));
  25.     int drop_y = int (random (height));
  26.     for (int t=1; t<6; t++) {
  27.       pg.beginShape ();
  28.       for (float i = 0; i < 2*PI; i += (2*PI/30)) {
  29.         float x =  t*t * cos (i) + random (shape_random)-shape_random/2;
  30.         float y =  t*t * sin (i) + random (shape_random)-shape_random/2;
  31.         pg.vertex (x + drop_x, y + drop_y);
  32.       }
  33.       pg.endShape (CLOSE);
  34.     }
  35.   }
  36.   pg.endDraw ();
  37.   pg.filter (BLUR, 1);
  38.   pg.fill (255, 0);
  39.   pg.rect (0-10, 0-10, width+20, height+20);
  40.   image (pg, 0, 0);
  41. }
复制代码



丄帝De咗臂  版主

发表于 2016-4-12 07:53:15

这个。。。
回复 支持 反对

使用道具 举报

dsweiliang  版主

发表于 2016-4-12 08:28:04

这个是什么代码?
回复 支持 反对

使用道具 举报

lisper  版主
 楼主|
来自手机

发表于 2016-4-13 09:37:33

dsweiliang 发表于 2016-4-12 08:28
这个是什么代码?

这是processing代码啊
回复 支持 反对

使用道具 举报

lisper  版主
 楼主|
来自手机

发表于 2016-4-13 09:38:03

丄帝De咗臂 发表于 2016-4-12 07:53
这个。。。

有意见吗?
回复 支持 反对

使用道具 举报

luna  管理员 来自手机

发表于 2016-4-13 09:43:56

lisper小才子出山了!
回复 支持 反对

使用道具 举报

lisper  版主
 楼主|
来自手机

发表于 2016-4-13 21:00:03

luna 发表于 2016-4-13 09:43
lisper小才子出山了!

一直默默无闻
回复 支持 反对

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

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

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

mail