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]

역사

Cubism SDK의 등장

Cubism SDK 버전의 발전

구성 요소

Cubism Core

Cubism Framework

Samples

SDK 종류

Cubism SDK for Native

Cubism SDK for Web

Cubism SDK for Unity

Cubism SDK for Unreal Engine

Cubism SDK for Java

Cubism SDK for Cocos Creator

모델 재생

모델 불러오기

파라미터

모션과 표정

물리 연산

렌더링

파일 형식

moc3

모션 및 설정 파일

텍스처

플랫폼 지원

데스크톱

모바일

웹

게임 엔진

라이선스와 배포

Cubism SDK를 사용하는 소프트웨어

  1. Live2D Cubism SDK 공식 소개 ↩
  2. Live2D: SDK Configuration ↩
  3. Live2D 공식 GitHub 저장소 ↩