mtPaint
mtPaint(Mark Tyler's Painting Program)는 아이콘·픽셀 아트와 소형 래스터 이미지를 효율적으로 제작하기 위해 개발된 자유·오픈 소스 그림 편집기다. C 언어와 GTK로 작성되었으며 기존의 적은 메모리·성능을 가진 컴퓨터에서도 비교적 가볍게 실행될 수 있도록...
| 분류 | 2D 그래픽 소프트웨어 — GTK 래스터·인덱스 색상·레이어·애니메이션 |
|---|---|
| 개발 | Mark Tyler·mtPaint 공동체 |
| 작성 언어 | C |
| 플랫폼 | Linux·Windows·BSD |
| 주요 기능 | GTK 래스터·인덱스 색상·레이어·애니메이션 |
| 문서·출력 | 제품별 편집·출력 형식 |
| 기술 기반 | GTK 래스터·인덱스 색상·레이어·애니메이션 |
| 지원 상태 | 제품별 상이 |
| 공식·역사 자료 | 관련 자료 |
mtPaint(Mark Tyler's Painting Program)는 아이콘·픽셀 아트와 소형 래스터 이미지를 효율적으로 제작하기 위해 개발된 자유·오픈 소스 그림 편집기다. C 언어와 GTK로 작성되었으며 기존의 적은 메모리·성능을 가진 컴퓨터에서도 비교적 가볍게 실행될 수 있도록 설계됐다. Linux·Windows·BSD 계열에서 사용할 수 있으며 제한된 색상 팔레트나 24비트 RGB 그림을 직접 편집하는 데 적합하다.[1]
인덱스 색상 작업에서는 각 픽셀이 팔레트의 항목을 참조하고, 사용자는 정해진 색 집합을 선택하거나 고쳐 그림 전체의 색 배치를 관리한다. 브러시·선택·도형과 팔레트 편집은 저해상도 캐릭터·아이콘 제작에 적합하며, 색을 잠그거나 특정 영역만 수정하는 기능이 중요하다. 24비트 RGB 이미지에도 페인팅·색상 조정·필터를 적용할 수 있다.
mtPaint는 복수 채널, 레이어와 간단한 프레임 애니메이션을 포함해 기본 Paint 수준보다 넓은 편집 기능을 제공한다. 그래픽 저장에서는 PNG·JPEG·TIFF 등과 각종 오래된 형식의 지원을 위한 외부 라이브러리가 사용된다. 파일 형식별 플러그인과 컴파일된 코덱의 구성에 따라 사용 가능한 입출력 기능에 차이가 발생할 수 있다.[2]
mtPaint는 순수 C 언어로 작성되었기 때문에 GNU/Linux와 Windows 이식에서 GTK와 C 컴파일러·기본 라이브러리를 활용할 수 있다. GPL 계열 소프트웨어로 배포되며 배포판 패키지나 소스 코드 빌드를 통해 설치할 수 있다. GrafX2·KolourPaint 등과 사용 분야가 겹치지만 빠른 팔레트 조작과 적은 자원 사용이 주요 목표다.
픽셀 아트 제작에서는 GrafX2, Aseprite, LibreSprite, Pixelorama와 편집 철학을 비교할 수 있다. KolourPaint나 Microsoft Paint 같은 가벼운 그림판과는 사용 환경이 겹치며, 고급 사진 합성에 중점을 둔 GIMP·Krita와는 지향점이 다르다. Linux 배포판과 Windows에서 같은 소스 기반의 도구를 사용하는 사례라는 점에서도 의미가 있다.