Moho
Moho는 2D 캐릭터를 벡터 도형·그림 레이어와 골격을 결합하여 애니메이션하는 소프트웨어다. 과거 Anime Studio라는 이름으로도 판매됐으며 이후 Moho라는 제품명이 다시 사용되었다. 프레임마다 캐릭터를 전부 그리지 않고 움직일 부위의 골격과 제약을 설정해 재사용할 수 있다는...
| 분류 | 2D 그래픽 소프트웨어 — 2D 본·벡터·스마트 본·프레임·애니메이션 |
|---|---|
| 개발 | Lost Marble·Smith Micro·Moho Animation |
| 작성 언어 | 구현 언어 공식 미공개 (스크립트 확장: Lua) |
| 플랫폼 | Windows·macOS |
| 주요 기능 | 2D 본·벡터·스마트 본·프레임·애니메이션 |
| 문서·출력 | 제품별 편집·출력 형식 |
| 기술 기반 | 2D 본·벡터·스마트 본·프레임·애니메이션 |
| 지원 상태 | 제품별 상이 |
| 공식·역사 자료 | 관련 자료 |
| 스크립팅 언어 | Lua |
Moho는 2D 캐릭터를 벡터 도형·그림 레이어와 골격을 결합하여 애니메이션하는 소프트웨어다. 과거 Anime Studio라는 이름으로도 판매됐으며 이후 Moho라는 제품명이 다시 사용되었다. 프레임마다 캐릭터를 전부 그리지 않고 움직일 부위의 골격과 제약을 설정해 재사용할 수 있다는 점이 주요 특징이다. TV 애니메이션과 온라인 영상·캐릭터 애니메이션 제작에 사용된다.[1]
애니메이터는 벡터 경로와 이미지 레이어를 조합해 캐릭터를 구성하고 뼈대를 배치한다. 본의 위치·회전·크기와 제약은 연결된 이미지·벡터 레이어에 반영되어 몸통·팔·다리 등의 움직임을 제어한다. Smart Bones 기능은 특정 관절이 회전할 때 복잡한 보정 형태를 자동으로 적용하도록 해 캐릭터의 표현과 리깅의 재사용성을 높인다.
키프레임과 애니메이션 커브는 타임라인에서 움직임의 속도와 간격을 설정한다. 물리·입력 데이터와 대사·오디오에 맞춘 립싱크 도구도 제공되며, 프레임별 작화와 본 기반 애니메이션을 섞는 방식으로 제작할 수 있다. 작업 파일에 포함된 리깅·키프레임과 최종 렌더링 영상은 보존하는 편집 정보가 다르므로 프로젝트와 출력 파일을 각각 관리해야 한다.[2]
Moho의 스크립트 확장에는 Lua가 사용되지만 사용자용 확장 언어와 프로그램 자체의 구현 언어는 같은 개념이 아니다. 따라서 인포박스에는 Lua를 스크립팅 언어로 따로 기술하고 핵심 구현 언어는 공식 자료에서 확인되지 않았음을 명시한다. DragonBones·Spine과 2D 리깅의 원리를 공유하지만 제작·렌더링 및 게임 런타임 연계 범위는 서로 다르다.
같은 2D 제작 영역의 Spine·DragonBones는 캐릭터 리깅과 런타임 애니메이션 분야에서 비교할 수 있으며, OpenToonz·Toon Boom Harmony·Synfig는 다른 2D 애니메이션 제작 흐름을 제공한다. Adobe Animate와의 차이 역시 모션 제작 방식과 출력 목적에 있다. Moho는 애니메이션 소프트웨어의 한 갈래로, 단순 정지 이미지 편집기보다 시간축·골격·변형 데이터의 보존이 중요하다.