processing 은 최근 아두이노에 대해 조사하던중 알게된 그래픽 대자인 툴 입니다

단순히 그래픽 디자인 툴 이라고 말하면, 마치, 일러스트레이터나 구글의 스케치업 같은 생각이 들텐데요.

이 processing 은 마우스로 그림을 그리는 방식이 아닌 소스코드로 이미지를 그려내는 방식이며, 마우스나 키보드와

같은 입력을 이벤트로 처리 할 수 있습니다.


1. 다운로드

http://www.processing.org/download/


2. 설치

단순히 압축만 풀어 사용 하도록 되어어 있습니다. ( 통째로 들고 다니기 좋음.)


3. 예제실행 해 보기

1.jpg 

-- 프로세싱을 실행 하면 위와 같은 개발환경이 나타납니다.

     이 환경을 스케치라고 하더군요, 아두이노도 비슷 합니다. (그림을 그리는 곳이란 뜻으로 사요 하는것 같아요)



2.jpg

file 에 보면 예제가 있는데 자바코드로 만들어진 예제입니다.

다시 말해서 이 processing 은 아주 작은 자바컴파일러도 된다는 것입니다... 우워~


그중 아무 예제나 선택해보면..

3.jpg 

이렇게 소스코드가 있는 스케치가 하나 나타납니다.


좌측 상단의 버튼을 눌러 컴파일및 실행해보면..

4.jpg

 이렇게 프로그램이 실행 되는 것을 확인 할 수 있습니다.


processing 은 최근 안드로이드에 접목이 되어 가볍지만 강격한 그래픽프로그래밍 툴로 자리 잡고 있는것 같습니다.

호스트컴퓨터에 독립적으로 실행되기도 하며 웹브라우저에 끼워 넣는 자바 애필랫으로도 만들수 있어 앞으로 더 많은 발전이 있을것으로 생각 됩니다.