'프로세싱 소스'에 해당되는 글 2건

  1. 2010.04.08 프로세싱(Processing) - 기본 도형 만들기
  2. 2010.03.29 프로세싱(processing) - Line 5


오늘 만들어볼 목표는 이것입니다...!
기본적인 그림을 그리려면
선, 사각형, 원, 삼각형은 그릴줄 알아야 그림이나오겟죠?




소스코드는 이렇게 작성해보았습니다.




이제부터 간단한 설명들어갑니다~

============================================================================
size(500,300); // 500x300 틀을 만듭니다

stroke(255,0,0); // 선색을 지정
line(10,20,100,200); // x점(10,20) 에서 y점(100,200)까지 선을 긋는다
line(100,200,150,250); //x점(100,200) 에서 y점(150,250)까지 선을 긋는다

rectMode(CENTER); // x점을 중심으로 y점만큼의 사각형을 만든다
rect(50,100,80,120); // x점(50,100)에서 y점(80,120)까지 사각형을 만든다

fill(0,255,0); // 원안에 초록색보이죠? RGB가 0,255,0 이면 초록색이됩니다.
ellipse(50,100,80,120); // x점(50,100)에서 y점(80,120)까지 원을 만든다

stroke(100); 
strokeWeight(20); //선의 두께를 (20)으로 지정

noFill(); // 색을 채우지 않는다
triangle(130,75,158,20,186,75); // x점(130,75)에서 y점(158.20) z점(186,75)를 잇는 삼각형을 만든다

//background()   //배경색을 지정
============================================================================

Posted by Jok3

처음으로 제대로된 프로세싱을 포스팅하는군요~
공식 홈페이지에가면 정보들 많답니다..^^;




처음이니까 간단하게 가죠~
이렇게 선이 내려가면서 점점 밝아지는 모양을 내보려고 합니다.

코드는 이렇게 나옵니다.




설명들어갑니다~

============================================================================

float y = 0.0;      // y 좌표 0.0 부터 시작

void draw()
{
  frameRate(100);    // 프레임속도 100
  background(y*2.5); // 배경색 y값의 2.5
  y = y + 0.5;     // y 는 y+0.5

  line (0, y, 100, y);   // x는 선으로 이어져있고 y값은 같이 변함
}

============================================================================


익숙해지려면 직접 써보는게 좋겠죠??

그냥 간단히 알아먹을수있을정도로 써봤습니다.

너무쉽다 하시는분들을 위해서 응용문제 준비했습니다.

============================================================================

선이 다 내려가면 다시 위로올라가서 위에서끝나게하는 소스를 댓글로 달아주세요!
선물은... 뭘드릴까요?^^;

이게 어려우시면 선이 다 내려가면 다시 위에서 내려오게해보셔요~ 이건쉽답니다!
============================================================================





어디서 코드복사모듈?
그런걸 본거같아서 복사편하게하려고 그런걸찾앗는데 못찾아서 그냥 이렇게 올립니다..ㅠㅠ

Posted by Jok3
이전버튼 1 이전버튼

블로그 이미지
Welcome to Joke's Blog
Jok3
Yesterday
Today
Total

달력

 « |  » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

최근에 올라온 글

최근에 달린 댓글