SDK Configuration
Updated: 11/07/2019
This page is for Cubism version 4.2 or earlier. Click here for the latest version.
The SDK consists of three elements: Core, Framework, and Sample.
![](https://docs.live2d.com/4.2/wp-content/uploads/2018/04/32b11f0d340d16d95116f8dc30f39859-e1524719465618.png.pagespeed.ce.TjORQ7Zb6y.png)
Core
Cubism Core for Native handles .moc3 files and is responsible for calculating vertex information from parameters, etc.
It is created in C and does not allocate and dispose of memory by itself.
It has high portability and no platform dependence.
![](https://docs.live2d.com/4.2/wp-content/uploads/2018/04/403fa6a2f8eed247dfdcf190621ddeca-e1524719496102.png.pagespeed.ce.da9xVtH08K.png)
Framework
The Framework controls Core peripherals, motion playback, physics, automatic eye blinking, part switching control, etc.
It is environment-independent except for the Renderer.
Currently, there are two types of Frameworks, Unity and Native.
![](https://docs.live2d.com/4.2/wp-content/uploads/2018/04/d36949fd1ad72980e13159f5a443e79c-e1524719546720.png.pagespeed.ce.ZNPWFyMZ-W.png)
Sample
Sample refers to an executable sample using Core and Framework.
It is there to see how to use the Framework and how to integrate it into your platform.
![](https://docs.live2d.com/4.2/wp-content/uploads/2018/04/dc5ea7dc09fa5137186140ad23847d35-e1524719583698.png.pagespeed.ce.tya_Z5I5nj.png)
Was this article helpful?
YesNo