Live2D Cubism SDK
Live2D Cubism SDK는 Live2D Cubism Editor로 제작한 2D 캐릭터 모델과 애니메이션을 외부 프로그램에서 표시하고 제어할 수 있도록 제공되는 소프트웨어 개발 키트이다. 엔진이나 실행 환경에 맞는 SDK를 통합하여 모델의 상태 갱신과 렌더링, 사용자 입력에 따른...
| 분류 | 소프트웨어 개발 키트, 애니메이션 재생 기술 |
|---|---|
| 개발 | Live2D Inc. |
| 주요 구성 | Cubism Core, Cubism Framework, Samples |
| 주요 통합 환경 | Unity, Unreal Engine, Native, Web, Java, Cocos Creator |
| 용도 | Cubism 모델을 애플리케이션에서 재생·제어 |
| 핵심 구성 | Cubism Core, Cubism Framework |
| 작성 언어 | C++, TypeScript, C#, Java |
Live2D Cubism SDK는 Live2D Cubism Editor로 제작한 2D 캐릭터 모델과 애니메이션을 외부 프로그램에서 표시하고 제어할 수 있도록 제공되는 소프트웨어 개발 키트이다. 엔진이나 실행 환경에 맞는 SDK를 통합하여 모델의 상태 갱신과 렌더링, 사용자 입력에 따른 동작 등을 구현할 수 있다.[1]
SDK는 모델의 핵심 계산을 수행하는 Cubism Core, 재생·상태 관리 등 주변 기능을 담당하는 Cubism Framework, 통합 방법을 제시하는 샘플 프로그램으로 구성된다. Unity, Unreal Engine 등 게임 엔진용 통합판과 Native·Web·Java 환경을 위한 배포판이 제공된다.[2]
Cubism SDK for Native는 C++ 프레임워크를 제공하며, Web용 프레임워크는 TypeScript로 구현된다. Unity용 구성 요소는 C#을 사용하고, Java용 프레임워크는 Java로 제공된다. 각 SDK에는 공통 모델 계산을 담당하는 Cubism Core가 포함되어 있다.[3]