이 매뉴얼은 주식회사 제이케이이엠씨(JK EMC) 에 의해서 번역, 수정, 작성 되었고 소유권 또한
주 식회사 제이케이이엠씨(JK EMC)의 것입니다. 소유권자의 허가를 받지 않고 무단으로 수정, 삭제하거나 배포 할 수 없습니다.



 

프로세싱 설치 메뉴얼


  * Update history

- 2016.7.15 : 초기 Release


 
1. 프로세싱(Processing) 소개
2. 프로세싱(Processing) 설치
    2.1 프로세싱(Processing) 다운로드
    2.2 프로세싱(Processing) 실행
3. 프로세싱(Processing) 프로그래밍
    3.1 Hello World


 

1. 프로세싱(Processing) 소개

프로세싱(Processing)은 오픈 소스 프로그래밍 언어이자 통합 개발 환경(IDE)으로, MIT 미디어 연구소에서 시작 되었다. 아두이노(Arduino) 도 프로세싱언어에서 파생되었다고 할 수 있습니다. 프로세싱은 언어는 전문 개발자를 위한 도구라기 보다는 디자이너나 아티스트와 같은 비 전공자들이 쉽고 편리하게 시각적인 효과를 구현 할 수 있는 프로그래밍 언어 입니다.


2. 프로세싱(Processing) 설치

2.1 프로세싱(Processing) 다운로드

프로세싱(Processing)은 누구나 무료로 다운로드 받아서 설치 할 수 있습니다. 또한 윈도우즈 운영체제 이외에도 Mac OS, Linux 등 다양한 운영체제를 지원 합니다.

     - http://processing.org/download


processing

기부를 하지 않고 그냥 무료로 사용하고 싶다면 "No Donation" 을 선택하고 "Download" 버튼을 눌러서 다운로드를 하면 됩니다. 2016년 7월 현재 프로세싱 버전은 3.1.1 이 최신 버전 입니다. 
      
processing

본인의 운영체제에 맞는 Processing 프로그램을 다운로드 하면 됩니다. 본 메뉴얼에서는 Windows 64-bit 프로그램을 다운로드 하였습니다.

2.2 프로세싱(Processing) 실행 

프로세싱(Processing) 을 다운로드한 이후에 별도의 설치 과정은 필요 없고 zip 으로 압축되어 있는 파일을 압축 해제한 이후에 "processing.exe" 를 실행 시키기만 하면 됩니다.

processing

소스코드 입력을 스케치(Sketch)라고 표현 하는것이 마치 아두이노(Arduino) 개발환경과 유사 합니다. 오히려 아두이노가 프로세싱에서 파생 되었기 때문에 아두이노가 프로세싱을 닮은 것이 겠지요. PDE(Processing Development Environment, 프로세싱 개발 환경) 이 실행된 화면 입니다.

 

3. 프로세싱(Processing) 프로그래밍

3.1 Hello World

프로세싱(Processing) 설치를 완료 했으니 가장 간단한 스케치 코드를 입력해서 실행을 시켜 보도록 하겠습니다.

processing

위의 그림과 같이 코드를 입력하고 녹색 삼각형 모양의 실행 아이콘을 눌러서 실행을해 보면 터미널 창에는 "Hello, world!"가 표시되고 화면에 작은 새로운 창이 생성이 되면서 마찬가지로 같은 텍스트가 표시가 됩니다. println() 을 이용하면 화면의 밑에 있는 터미널 창에 텍스트가 표시가 된것이고
size(200,200); // 200, 200 픽셀 사이즈의 창을생성
background(0); // 창의 배경 색상을 검은색으로
text("Hello world!", 5, 15); // 그래픽 영역(새로 생선된 창)에 텍스트를 표시

여기까지 프로세싱 언어의 설치와 사용 방법에 대해서 알아 보았습니다.