Alchemy (그래픽 소프트웨어)

Alchemy는 Karl D. D. Willis와 Jacob Hina가 개발한 오픈 소스 실험적 드로잉 소프트웨어다. 완성된 회화나 사진 보정 작업보다는 새로운 그림 형태와 아이디어를 자유롭게 탐색하는 초기 스케치 과정을 지원하도록 설계되었다. 일반 그래픽 편집기에서 사용하는 선택·수정...

작성 언어Java
표시 이름Alchemy
분류실험적 제너러티브 드로잉 소프트웨어
개발Karl D. D. Willis, Jacob Hina
개발 기반Java
주요 플랫폼Windows·macOS·Linux(역사적)
핵심 목적아이디어 발상과 형태 실험
주요 기능무작위화·대칭 드로잉·모듈
출력스케치 및 PDF 세션 기록
개발 상태유지보수 중단·소스 보관
공식 저장소Alchemy GitHub

Alchemy는 Karl D. D. Willis와 Jacob Hina가 개발한 오픈 소스 실험적 드로잉 소프트웨어다. 완성된 회화나 사진 보정 작업보다는 새로운 그림 형태와 아이디어를 자유롭게 탐색하는 초기 스케치 과정을 지원하도록 설계되었다. 일반 그래픽 편집기에서 사용하는 선택·수정과 정밀한 객체 편집 기능을 일부 의도적으로 제거하여 즉흥적인 선과 형태를 만드는 작업에 집중하게 한다.[1]

Alchemy의 작업 화면은 최소한의 제어 도구와 캔버스로 구성된다. 대칭 그리기, 무작위 형태 생성, 기존 선의 왜곡·변형과 음성 입력을 선 두께 또는 형태에 연결하는 등의 기능을 모듈로 제공한다. 알고리즘이 우연한 형태를 만들어내면 제작자는 그 결과를 캐릭터·제품·공간 디자인의 새로운 발상으로 발전시킬 수 있다.

일부 모듈은 시각적 피드백을 제한하거나 정해진 주기마다 캔버스를 지우는 방식으로 작업 습관에 변화를 준다. 프로그램은 제작 세션을 PDF 페이지로 기록하거나 다른 그림 편집기로 캔버스를 전달하는 기능도 제공한다. 이는 Alchemy를 일반적인 이미지 완성·보정 소프트웨어보다 창작 과정 자체를 바꾸는 실험적 도구로 이해할 근거다.[2]

프로젝트 저장소는 현재 Alchemy가 더 이상 유지보수되지 않는다고 명시한다. Java 기반의 과거 빌드는 실행 환경과 GUI 라이브러리에 따라 최신 운영체제에서 동작하지 않을 수 있다. 역사적으로는 제약을 의도적으로 둔 인터페이스와 생성적 드로잉을 결합해 컴퓨터 도구가 예술가의 사고 과정에 어떻게 개입하는지 실험한 사례로 중요하다.

역사

프로젝트 출범

오픈 소스 공개

유지보수 종료

설계 철학

초기 발상

편집 기능 제한

생성형 드로잉

무작위 형태

대칭과 변형

모듈과 입력

음성 입력

캔버스 제어

세션 기록과 출력

다른 그래픽 편집기와의 차이

플랫폼과 개발 상태

관련 문서

  1. Alchemy Project Repository ↩
  2. Alchemy: Features and Modules ↩