Cubism Core
Cubism Core는 Live2D Cubism SDK에서 Cubism 모델의 데이터를 처리하고 정점 위치 등의 계산을 수행하는 저수준 라이브러리다. Cubism Editor에서 출력한 .moc3 모델 데이터를 다루는 API를 제공하며, 이 API는 C 기반으로 정의되어 있다.
| 분류 | 소프트웨어 라이브러리, Live2D Cubism SDK 구성 요소 |
|---|---|
| 개발 | Live2D Inc. |
| 주요 기능 | Cubism 모델 데이터 접근 및 정점 정보 계산 |
| 주요 인터페이스 | C API |
| 관련 요소 | Cubism Framework, Live2D Cubism Editor |
| 작성 언어 | C |
Cubism Core는 Live2D Cubism SDK에서 Cubism 모델의 데이터를 처리하고 정점 위치 등의 계산을 수행하는 저수준 라이브러리다. Cubism Editor에서 출력한 .moc3 모델 데이터를 다루는 API를 제공하며, 이 API는 C 기반으로 정의되어 있다.[1]
Core는 필요한 메모리 크기를 조회할 수 있도록 하고, 실제 메모리 할당·해제는 호출하는 프로그램 측에서 담당하도록 설계되어 있다. 상위 계층의 Cubism Framework는 Core를 이용하여 애니메이션의 모션 처리와 물리 연산 등 애플리케이션에서 필요한 기능을 조합한다.[2]
Cubism Core는 C 언어로 개발되어 .moc3 모델 데이터의 정점 위치와 파라미터 관련 연산을 처리한다. 공개 SDK 패키지에 라이브러리 형태로 포함되며, Core의 소스 코드는 Live2D Proprietary Software License에 따라 GitHub에 공개되지 않는다.[3][4]