TL;DR
- Processing은 코드로 인터랙티브한 2D·3D 그래픽을 스케치할 수 있는 접근성 높은 예술가 친화적 도구 모음임.
- 기본 명령어로 도형, 색상, 텍스트, 이미지를 활용한 시각물을 제작할 수 있음.
- 간단한 그림과 애니메이션부터 복잡한 인터랙티브 설치 작품과 공연까지 폭넓은 프로젝트에 활용 가능함.
- 코드를 작성하고 결과를 확인한 뒤 다시 시도하는 시각적 피드백 과정으로 실험하며 복잡성을 점진적으로 키울 수 있음.
- 마우스, 키보드, 카메라, 가속도계, 마이크 입력에 반응하는 실시간 시각물을 만들 수 있으며, 커뮤니티가 다국어 문서와 튜토리얼, 포럼을 제공함.
핵심 기능
- 예술가 친화적인 문법
- 기본 명령어와 도형, 색상, 텍스트, 이미지 같은 그래픽 디자인 요소로 2D·3D 시각물을 제작할 수 있음.
- 다양한 활용성
- 간단한 그림과 애니메이션부터 복잡한 인터랙티브 설치 작품과 공연까지 여러 프로젝트에 활용 가능함.
- 시각적 피드백 과정
- 코드를 작성하고 결과를 확인한 뒤 다시 시도하는 스케치 방식으로 작업함.
- 단순한 함수에서 복잡한 결과물을 점진적으로 만들고 실험을 통해 배울 수 있음.
- 상호작용
- 마우스, 키보드, 카메라, 가속도계, 마이크 입력을 스케치에 반영할 수 있음.
- 시각물이 실시간으로 움직이고 상호작용하며 입력에 반응하도록 만들 수 있음.
- 오픈 소스 커뮤니티
- 창작 코딩의 접근성을 높이는 데 전념하는 활발한 커뮤니티가 도구를 지원함.
- 커뮤니티가 제작한 문서, 튜토리얼, 포럼이 여러 언어로 제공됨.
- 모든 경험 수준의 기여
- 문서의 사소한 오타 수정부터 복잡한 3D 렌더링 기능의 리팩터링까지 모든 기여가 프로젝트를 형성함.
시작하기
- 초보자와 숙련된 코더 모두 새롭게 발견할 내용이 있음.
- Processing 탐색 및 프로젝트 기여 경로 제공.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요