Skip to content

Make Processing

조회 수 4403 추천 수 0 댓글 0
Atachment
첨부파일 '2'
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

잠자기전 네파 컨셉쇼때 감동먹은 파티클 이펙트가 생각나서 간단하게... 흉내 내봤습니다...

바람과 카메라까지는 없지만..그래도 느낌 좋네요.ㅎㅎㅎㅎ


particle_effects.pde

with ProcessingJS

particle_effects.pde



/*
   Processing : 2.0.3
   Code : Smileblue(blue@makeprocessing.com)
   This code is free.
*/

int num = 500;
Particle[] myPart = new Particle[num];

void setup()
{
  size(720, 360);
  noStroke();
  for(int i = 0; i < num; i++)
  {
    myPart[i] = new Particle(random(width), random(height),  random(0.5, 3)); 
  }
}

void draw()
{
  background(0);
  for(int i = 0; i < num; i++)
  {
    myPart[i].display();
    myPart[i].drive();
  }
}

class Particle
{
  float xpos, ypos;
  float speed;
  float w_size;
  color p_color;
  Particle(float temp_xpos, float temp_ypos, float temp_speed)
  {
    xpos = temp_xpos;
    ypos = temp_ypos;
    speed =  temp_speed;
    w_size = random(2, 15);
    p_color = color(random(255), random(255), random(255));
  }
  
  void display()
  {
    fill(p_color);
    ellipse(xpos, ypos, w_size, w_size);
  }
  
  void drive()
  {
    ypos = ypos - speed;
    if(ypos < -10)
    {
      ypos = height + 10;
      xpos = random(width);
      p_color = color(random(255), random(255), random(255));
      w_size = random(2, 15);
      speed = random(0.5, 3);
    }
  }
}

screenshot_68.png




Code Sharing

소스코드를 공유하는 공간입니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 파일업로드 관련 공지사항 1 smileblue 2012.08.30 20569
19 Processing에서 외부 프로그램 실행 및 종료 하기! 1 DarkPanda 2016.10.31 407
18 좌표출력기 소스공유합니다 5 EX867 2016.07.21 656
» 파티클 올라가는 소스 file smileblue 2013.12.21 4403
16 회전하면서 패턴 만들기 1 file smileblue 2013.07.14 8480
15 마구 바운스 되는 원소스 file smileblue 2013.07.06 4827
14 [링크] 동전 먹는 게임 2 smileblue 2013.02.12 5944
13 [링크] 비행기 게임~ 1 smileblue 2013.02.12 4943
12 프로세싱에서 플리커(flickr)에 이미지 업로드 하기 file smileblue 2013.01.24 7085
11 A tutorial on how to use Processing on the web smileblue 2013.01.24 6451
10 간단한 프로세싱 작업을 업로드 해놓은 사이트 1 file smileblue 2013.01.24 6093
9 그림판 2 file jh 2013.01.16 5487
8 네이버 API를 이용해서 이미지 검색을 통해 썸네일 저장하는 소스 1 file smileblue 2012.12.22 6014
7 드로잉 1 file omnivore 2012.12.02 3785
6 중력가속도 소스 1 file smileblue 2012.11.12 7277
5 smile 캐릭터 file smileblue 2012.11.06 6712
4 Make Processing 로고 애니메이션 file smileblue 2012.11.03 4277
3 프로세싱 퍼즐 게임 소스 file smileblue 2012.11.03 6996
2 예전에 만들었던 게임 소스 file smileblue 2012.11.03 8081
1 ellipse 패턴 2 file smileblue 2012.11.01 7231
Board Pagination ‹ Prev 1 Next ›
/ 1

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Copyright (c) 2012 Make Processing. All Right Reserved.

smileblue

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소