GY교문사

예제로 배우는 디자이너를 위한 프로세싱

예제로 배우는 디자이너를 위한 프로세싱
저자
이상원
출간
2016-08-16
ISBN
978-89-363-1591-7(93590)
형태
4x6배판변형 · 2도 · 무선철 · 160쪽
가격
14,000 원

책 소개

디지털 기술이 거의 모든 서비스에 파고 들어가고 컴퓨터와 관련된 소프트웨어 및 하드웨어를 활용하는 메타 기술이 발달함에 따라 공학을 전공하지 않은 비전공자들을 위한 디지털 제품 프로토타이핑 방법이 점차 대중화되고 있다. 본서는 이중에서도 특히 소프트웨어를 공부하려는 기초 지식이 없는 디자이너, 아티스트들을 대상으로 하고 있으며, 다양한 예제를 통해 기초 이론을 익히고 나아가 여러 라이브러리를 활용하여 보다 흥미로운 프로그램 작성을 도와주는 것을 목적으로 하고 있다. 비록 프로세싱이라는 특정 개발 환경을 사용하고 있지만 프로그래밍 언어 사이의 높은 상호 호환성을 생각해 볼 때 소프트웨어 전반에 흥미를 가지고 그 기초를 다지고자 하는 독자들에게 좋은 지침서가 될 것이다.프로세싱은 Casey Reas와 Ben Fry가 MIT media lab에서 개발한 자바 기반의 개발 환경으로 비전공자들이 흥미를 잃지 않고 지속적으로 학습을 이어갈 수 있도록 시각적 효과를 손쉽게 만들 수 있는 데에 최적화되었다. 윈도우, 맥OS, 리눅스를 모두 지원할 뿐만 아니라 자바 스크립트 및 안드로이드 모드를 제공하며 아두이노 등 하드웨어 프로토타이핑과의 연결도 손쉽다. 프로세싱은 다양한 입문자들을 위한 프로그래밍 환경들 중에서도 협력 라이브러리를 늘려가며 그 생명력을 이어가고 있는데 그 원인으로 프로그래밍 문법에 충실, 그 범용성을 잃지 않으면서도 손쉬운 시각 효과 제작을 위해 사용자 중심의 상위 레벨 함수들을 제공한 것을 들 수 있을 것이다. 독자들은 학습 첫날부터 코딩 한 줄, 버튼 클릭 한 번을 통해 이것이 무엇을 의미하는지를 확인할 수 있다.



목차

1 프로세싱 기초
2 프로세싱 응용

저자 소개

이상원

서울대학교에서 건축학 학사를, 카네기멜론대학에서 컴퓨터디자인학 석사를, 노스웨스턴대학교에서 전산학 박사(컴퓨터 그래픽스 분야)를 취득하였다. 이후 오리건주 인텔사에서 소프트웨어 엔지니어로 반도체 디자인을 다루는 기하학 알고리즘 개발을 하였으며, 현재 연세대학교 생활디자인학과와 테크노아트 학부 소속 부교수로 재직하고 있다.
디지털 기술, 특히 인공지능이 가져올 새로운 디자인 행위와 미학에 관심을 두고 있으며 언어를 통한 애니메이션 제작, CAD의 디자인 도구로서의 인지적 영향, 머신러닝을 활용한 컬러 감성 추출, 아이트래커를 통한 건축가와 일반인의 주시 패턴 차이 등에 관한 연구를 수행하였다. 

 

역자 소개