| 000 | 00845camcc2200301 c 4500 | |
| 001 | 000045686476 | |
| 005 | 20120113170135 | |
| 007 | ta | |
| 008 | 120112s2011 ulka 001c kor | |
| 020 | ▼a 9788964210895 ▼g 93560 | |
| 035 | ▼a (KERIS)BIB000012625612 | |
| 040 | ▼a 241026 ▼c 241026 ▼d 244002 ▼d 211009 | |
| 082 | 0 4 | ▼a 005.133 ▼2 22 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b P963 2011 | |
| 245 | 2 0 | ▼a (재미삼아) 프로세싱 = ▼x Processing / ▼d 이영학 [외] 지음 |
| 260 | ▼a 서울 : ▼b 한티미디어, ▼c 2011 | |
| 300 | ▼a 303 p. : ▼b 삽화 ; ▼c 23 cm | |
| 500 | ▼a 저자: 이영호, 정욱진, 고주영, 이광호, 심재창 | |
| 500 | ▼a 색인수록 | |
| 700 | 1 | ▼a 이영학, ▼e 저 |
| 700 | 1 | ▼a 이영호, ▼e 저 |
| 700 | 1 | ▼a 정욱진, ▼e 저 |
| 700 | 1 | ▼a 고주영, ▼e 저 |
| 700 | 1 | ▼a 이광호, ▼e 저 |
| 700 | 1 | ▼a 심재창, ▼e 저 |
| 945 | ▼a KLPA |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 P963 2011 | 등록번호 121216391 (14회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
프로세싱(Processing) 프로그래밍 언어는 초보자나 디자이너, 미디어 아티 스트들이 쉽게 사용할 수 있도록 개발되었다. 그래픽이나 이미지, 비디오, 사운드를 쉽게 다룰 수 있는 명령어들을 내장하며, 라이브러리를 이용해 3D나 PDF, Video 출력 등을 쉽게 확장할 수 있다. 자바 기반이기 때문에 Windows, Linux, Mac OS 등의 어느 플랫폼에서도 자바가 설치되어 있으면 동일한 코드의 실행이 가능하다.
프로세싱(Processing) 프로그래밍 언어는 초보자나 디자이너, 미디어 아티 스트들이 쉽게 사용할 수 있도록 개발되었다. 프로세싱에 대한 자세한 정보는 http://processing.org 사이트에 있다. 프로세싱은 C나 C++, Java 등의 복잡한 개념을 숨겨서 간략하게 만들었다. 그래픽이나 이미지, 비디오, 사운드를 쉽게 다룰 수 있는 명령어들을 내장하며, 라이브러리를 이용해 3D나 PDF, Video 출력 등을 쉽게 확장할 수 있다. 자바 기반이기 때문에 Windows, Linux, Mac OS 등의 어느 플랫폼에서도 자바가 설치되어 있으면 동일한 코드의 실행이 가능하다.
독자들을 위해 네이버 카페 “재미삼아 프로세싱”, http://cafe.naver.com/processingcafe 을 통해 서로 정보를 공유할 수 있도록 운영하고 있다.
정보제공 :
저자소개
목차
목차 Chapter 01 프로세싱 소개 = 11 프로세싱이란? = 11 프로세싱 소개 = 12 프로세싱 언어의 족보 = 13 프로세싱의 멋진 기능 = 14 Chapter 02 프로세싱 시작하기 = 17 스케치(코딩) 시작 = 17 첫 프로그램 = 20 마우스 클릭을 이용하는 예제 = 22 Chapter 03 도형 그리기 = 31 픽셀 이해하기 = 31 기본 도형 그리기 = 33 여러 가지 도형 그리기 = 39 도형의 색상 = 43 도형의 선 = 46 Chapter 04 변수 = 53 변수의 필요성 = 53 도형 반복 = 58 for 반복문 = 61 도형 반복의 응용 = 63 Chapter 05 마우스와 키보드 입력 = 71 draw() 함수와 setup() 함수 익히기 = 71 마우스 이동 따라가기 = 75 맵 그리기 = 81 마우스 클릭하기 = 83 마우스 위치 표시하기 = 87 키보드 입력하기 = 92 Chapter 06 영상과 텍스트 = 99 영상 불러오기 = 99 다중영상 불러오기 = 104 마우스 움직여서 영상 크기 조절하기 = 106 투영영상 만들기 = 109 픽셀 다루기 = 110 폰트 = 113 Chapter 07 움직임 = 121 프레임 속도 = 121 움직임의 방향 = 123 트위닝 = 126 비체계적인 움직임 = 128 타이머 = 130 순환 = 132 이동, 회전, 비례 = 133 Chapter 08 함수 = 141 함수 기초 = 141 함수 만들기 = 143 리턴값 = 148 Chapter 09 객체 = 153 객체란 무엇인가? = 153 클래스 만들기 = 155 2개의 객체 사용하기 = 158 Chapter 10 배열을 이용한 도형 움직임 = 163 배열이 없는 경우의 변수 선언 = 163 배열변수를 사용한 경우 = 165 배열 사용 예 : Snake = 169 배열 사용 예 : 바코드 = 171 클래스 배열 사용 예 : 랜덤 위치에 랜덤 크기의 원 그리기 = 172 배열 사용 예: 다중영상 저장 = 174 Chapter 11 PDF 출력 = 177 PDF 엑스포트(Export) = 177 단일 프레임(화면에 출력하지 않음) = 177 여러 페이지(화면 출력 없음) = 179 프레임 한 장(화면 출력과 같이) = 180 애니메이션의 프레임 저장(화면 동시 출력) = 181 여러 프레임을 한 파일로(화면 동시 출력) = 182 기록하면서 잠시 중단(화면 출력하면서) = 183 PDF에 3차원 도형 저장(화면 동시 출력) = 184 createGraphics()으로 PDF 파일을 만들기 = 186 Chapter 12 P3D 기반의 3D = 189 기본 박스(box) - P3D = 190 기본 구(sphere) - P3D = 191 색상이 있는 RGB 육면체(Cube) - P3D = 192 텍스처 매핑(Texture Mapping) - P3D = 194 Chapter 13 OpenGL 기반의 3D = 199 3D 그리기 예제 = 200 조명의 활용 = 202 카메라 개념의 도입 = 204 Chapter 14 웹과 네트워크 = 207 웹의 링크 = 207 인터넷의 사진을 화면에 출력하기 = 208 마우스를 이용한 웹 링크의 스케치 = 209 HTTP 클라이언트 = 211 채팅 서버 = 212 클라이언트와 서버로 그림판 공유하기 = 215 Chapter 15 PC카메라로 비디오(Video) 응용 = 221 카메라의 영상을 캡처하기 = 223 영상을 이진화하기 = 224 영상에서 가장 밝은 부분 찾기 = 225 Chapter 16 소리 프로세싱 = 229 미님의 소개 = 229 소리 만들기 = 231 미님 다운로드 및 설치 = 238 Chapter 17 동영상 제작 = 243 여러 프레임 저장하기 = 243 동영상 만들기 = 246 Chapter 18 프로세싱과 아두이노의 대화 = 249 아두이노란 = 249 Chapter 19 안드로이드 프로그래밍 = 255 프로세싱 설치 = 256 Android-SDK 설치 = 257 Java SE Development Kit 설치 = 259 Android-SDK 계속 설치 = 265 프로세싱 재실행 = 270 프로세싱 프로그램 및 에뮬레이션 = 275 스마트폰에서 실행하기 = 277 Chapter 20 단계별 실습 = 281 도형 1: 그리기 = 281 도형 2: 변수 = 282 도형 3: 마우스에 대한 반응 = 284 도형 4: 미디어 = 286 도형 5: 움직임 = 288 도형 6: 함수 = 289 도형 7: 객체 움직임 = 291 도형 8: 배열 = 293
