Homepage:
http://www.processing.org/
무료로 다운받을 수 있다. 다운 받은 후 압축을 풀어서 processing.exe 파일을 더블클릭하여 실행한다. 실행화면에 코드를 작성하여 저장, 플레이 버튼을 누르면 실행된다. 저장된 파일은 내문서 > Processing 내에 저장 시 입력한 이름의 폴더 내에 파일이 생성된다. 파일 이동 시 이 폴더째로 이동하여야 한다. 마치 자바 프로젝트 처럼!
예제:
File > Examples 에서 예제를 실행해 볼 수 있다.
혹은 홈페이지의 Reference > Libraries 에서 필요한 라이브러리와 예제코드를 다운받아서 사용할 수 있다.
참고로 비젼을 하려면 jmf와 QuickTime을 설치해야 한다.
또한 홈페이지에서 Exhibition을 참고하면 다른 사람들이 Processing을 이용해 만든 것을 볼 수 있다.
코드작성:
1. Reference
홈페이지의 Reference > Language 참고. 변수명이나 함수명을 클릭하면 간단한 예제도 볼 수 있다.
2. 코딩 스타일
- 함수 없이 하고 싶은 코드 입력
- 혹은, 함수를 사용
3. 기본 함수
- void setup()
작성한 프로그램이 실행될 때 한번 호출된다. 초기화에 관련된 코드를 입력한다. (변수 scope 주의. 여기서 사용되는 변수는 절대 global이 아님)
- void draw()
시간에 따라 자동 호출되는 함수이다. 호출횟수는 기본 1초에 30회 이며 횟수 지정은 frameRate(int) 함수를 이용한다. (이 frameRate() 함수를 setup() 에서 사용하면 되겠죠..)
4. Typography 사용하기
Typography 관련 함수를 사용하려면 font를 지정해야 하는데, 이는 font = loadFont("FFScala-32.vlw"); 라는 식으로 해주면 된다. 그런데 이 FFScala-32.vlw 라는 프로세싱용 폰트를 생성해 주어야 한다. 이는 프로세싱 프로그램 메뉴에서 Tools > Create Font 에 들어가서 만들고 싶은 폰트를 지정해주면 된다. OS 기본 폰트를 가져와서 사용하는 듯..
댓글 없음:
댓글 쓰기