CONFIDENTIAL
============================================================
Live2D Cubism SDK for Unity Version 2.1.04_1
(c) Live2D Inc.
============================================================
This is a Software Development Kit (SDK) for developing Live2D-Cubism-powered applications on Unity
The SDK contains proprietary libraries and sample projects.
Read this document when using the SDK.
------------------------------
License
------------------------------
Read Live2D License Agreement
Live2D SDK License Agreement, http://link.live2d.com/sdk_license_e
By downloading, installing or using this file and other parts of Live2D SDK,
you are agreeing that you understand Live2D SDK License Agreement and accept
all of its terms. If you do not understand or agree to the terms of this
Agreement, you may not use any part of Live2D SDK. You may not modify or
delete this statement.
------------------------------
Operating environment
------------------------------
Programming language : C#
Library : DLL (Unity)
Graphics environment : Draw by UnityEngine
Editor : Unity4 or later
Platform : Unity
Development environment of sample : Unity4.6
------------------------------
Release Note
------------------------------
The latest release available here:
http://sites.cybernoids.jp/cubism-sdk2_e
2017/02/02 Version 2.1.04_1
2016/09/29 Version 2.1.03_1
2016/07/26 Version 2.1.02_1
2016/07/13 Version 2.1.01_1
- Updated shaders
Make sure to replace the shaders in any project with the new ones.
- Fixed error when reading in JSON files that contain empty arrays.
- Implemented 'Live2DMotion.setLoopFadeIn()'.
Added functionality for turning fading on/off when looping a motion.
2015/10/28 Version 2.1.00_1
- Officially released Live2D Cubism SDK 2.1 for Unity.
2015/09/15 Version 2.1.00_beta_11
- Fixed a bug that is not reflect value set in
Live2DModelUnity.setLayer() when the rendering mode is L2D_DRAW_MESH_MODE.
2015/09/15 Version 2.1.00_beta_10
- Changed the specifications of the clipping mask function.
You see the following page for details.
http://sites.cybernoids.jp/cubism-sdk2/2-1-sdk-updated
2015/06/01 Version 2.1.00_beta_9
2015/05/01 Version 2.1.00_beta_8
2015/02/27 Version 2.1.00_beta_6
2015/02/17 Version 2.1.00_beta_5
2015/02/06 Version 2.1.00_beta_4
2015/01/29 Version 2.1.00_beta_3
2015/02/06 Version 2.0.03_1
2014/12/02 Version 2.0.02_1
2014/11/07 Version 2.0.01_1
Reduced the garbage collection running scene.
Fixed a bug for setting a fade each parameter.
Updated functions:setParamFloat(), addToParamFloat(), and multParamFloat()
to officially support. JavaScript function calls.
Updated the model file Haru(school uniform) to the latest version.
A new plug-in has been added to sampleApp1 which automatically changes file
extension from .moc and/or .mtn to .bytes by simply drag & drop of .moc and
.mtn files into Project View on Unity editor.
2014/08/15 Version 2.0.00_1
2014/05/13 Version 1.0.08_1
Fixed a bug where a model is not drawn properly when Draw Mode is set to Live2D.L2D_RENDER_DRAW_MESH.
2014/04/28 Version 1.0.07_1
Fixed button input when export Android, and iPhone.
Fixed issues when loading motion files that are created with Macintosh version of Animator tool.
2014/02/26 Version 1.0.06_3
Fixed encoding of the plugin.
2014/02/26 Version 1.0.06_2
Modified the framework to be independent from Unity framework.
Fixed a bug that AudioSource attached to Model Canvas sometimes duplicates.
Fixed a bug that an audio of the model happens to play when the model is switched to reappear.
Modified names of methods in LAppModel class.
2014/01/07 Version 1.0.06_1
Officially released Live2D Cubism SDK
Update notifications are sent to registered email address.
------------------------------
Online Manual
------------------------------
Live2D Manual
http://sites.cybernoids.jp/cubism_e/
Version 2.0, 2.1 are preparing.
Live2D API Reference
http://doc.live2d.com/api/core/cpp2.0e/
------------------------------
Folder Structure
------------------------------
ReadMe.txt This document file
lib Folder containing libraries
framework Folder containing codes for Live2D framework used in samples
sample Folder containing sample projects
tool Folder containing various tools
------------------------------
Sample
------------------------------
sample folder contains projects developed using Unity
Sources of the sample projects can be accessed and modified for the sole purpose of developing Live2D-related applications.
Simple
Minimum sample.
It describes all basic processes of Live2D in a single file.
Benchmark
Sample to measure the execution speed by displaying multiple models.
You can change the number of displayed models by changing the function of NUM_MODELS of Benchmark.cs.
Demo
Sample has the configuration of simple animations.
For example, physics, eyeblink, breath, chasing the point you dragged, and more.
Motion
Sample to continue to play the motion.
LipSync
Sample of the lip-sync.
StreamingAssets
Sample using StreamingAssets to Unity.
it loads files to use InputStream class instead of Resources class of Unity.
Please refer to the mannual of Unity about StreamingAssets.
DrawMeshMode
This is Simple sample project in which L2D_RENDER_DRAW_MESH is added to RenderMode switch options.
RenderTexture
This is Simple sample project in which RenderTexture is added to display mode.
SampleApp1
Sample with basic functions.
It plays motions, controls expressions, switches poses, configures physics computations, etc.
------------------------------
Avatar SDK
------------------------------
Contact Live2D through representatives or the website:
http://live2d.com/en/
------------------------------
Support
------------------------------
SDK support and customization services are available
Contact Live2D through representatives or the website:
http://live2d.com/en/
------------------------------
User Community
------------------------------
Find and build knowledge among creators and developers in the Live2D community.
http://community.live2d.com/