Ch.8 부터 Ch.10 까지는 각각 함수, 객체, 배열 생성과 사용에 대한 내용이 기술되어 있는데 기본 java 문법과 동일하다. Ch.11에서 다루고 있는 확장에 대한 내용은 다른 library들을 사용하는 방법들에 대해 설명. Download 가능한 library 경로 http://processing.org/reference/libraries download 후 processing menu에서 import해 사용 3D 3D를 사용하기 위해서는 사용할 renderer를 선택해줘야 하며 z 좌표에 대한 값도… Read more »
Posts Categorized: others
[Processing] Ch.7 Motion
Frame frameRate 함수는 초당 frame 수를 설정하기 위해 사용 (ex : frameRate(30) 은 초당 30 frame) 기본적으로 frameRate은 60이지만 draw 함수 수행시간에 따라 달라지고 frameRate에 설정되는 값은 최대값을 의미한다. Random random 함수는 임의의 수를 생성하는데 이용되고 float 타입으로 return. 두 개의 인자로 생성되는 수의 범위 지정 가능 Timer millis 함수는 프로그램 시작과 동시에… Read more »
[Processing] Ch.6 Media
Image 추가하는 방법. 단계별로 아래와 같은 절차를 따르면 된다. Image를 data directory에 추가 PImage 변수 생성 loadImage()로 image를 load해 PImage 변수에 저장 만들어진 PImage 변수에 저장된 image를 그리기 위해서는 image 함수 이용. image(image_var, x_coord, y_coord)의 형태로 호출. 사이즈까지 지정하려면 image(image_var, x_coord, y_coord, width, height) 형태로 호출. 지원하는 형태 JPEG, PNG, GIF Font 추가 방법. font를… Read more »
[Processing] Ch.4 Variables / Ch.5 Response
Ch.4는 변수 선언과 기본 연산, for loop에 대한 내용 (Java와 동일) 1. Ch.4에서 소개된 예약어 width : 화면의 가로 크기 height : 화면의 세로 크기 Ch.5 Response Ch.5는 주로 interaction을 위해 알아야 하는 함수와 예약어, 방법들을 소개 mouse를 움직일 때 좌표를 알 수 있는 방법 (mouseX, mouseY)과 다른 좌표값들과의 비교 방법, keyboard 입력은… Read more »
[Processing] 3. Draw
Processing study. 교재 : Getting Started with Processing Chapter 1, 2는 PDE (Processing Develop Environment) 기본사용과 Processing 소개 내용. Chapter 3. Draw Screen size가 200 x 200 이라면 좌표는 (0, 0) ~ (200, 200)까지임 1. Window 그리기 size(800, 600); 2. Point 그리기 size(800, 600); point(240, 60); //x = 240,… Read more »