https://processing.org/download/?processing
위 사이트에서 OS에 맞게 다운로드하고 압축을 풀자. 설치 없이 그냥 실행할 수 있다. 자바스크립트, 파이썬, 안드로이드에 까지 뭔가 할 수 있는것 같다. 나중에 차차 알아 보기로 하자.
프로그래밍을 위한 IDE는 아두이노와 비슷하게 생겼다. 심플하다.기본적으로 문법 구조가 setup()과 draw()로 시작하는 것 같다(?). 아두이노에서 setup()과 loop()가 있듯이. 암튼 간단한 그림 그리기를 해보자.
void setup() {
//background
size (600, 400);
background(123,34,56);
//point and line
strokeWeight(10); //점의 두께
stroke(34,125,45); //선의 칼라, 투명도로 지정 가능
point(300,200);
stroke(12,33,90);
line(50, 50, 200, 200);
//circle
strokeWeight(4);
fill(190,67,23, 150);
ellipse(200,240, 200, 100);
noFill();
ellipse(300,300, 300,300);
noStroke();
fill(88,133,44);
ellipse(500,200, 100,100);
//box
fill(23,66,99);
rect(150, 30, 100,100);
//text
fill(255);
textSize(19);
text("Hello World", 400, 50);
//원하는 글꼴 지정하고 폰트 출력
PFont font = createFont("NanumGothic", 32);
textFont(font);
text("안녕하세요.", 400,100);
//이미지 그리기
PImage img = loadImage("image.jpg");
image(img, 300, 200, 240, 180);
}
void draw() {
}