Git Product home page Git Product logo

cubismnativeframework's Introduction

Cubism Native Framework

Live2D Cubism 4 Editorで出力したモデルをアプリケーションで利用するためのフレームワークです。

モデルを表示、操作するための各種機能を提供します。 モデルをロードするにはCubism Coreライブラリと組み合わせて使用します。

コンポーネント

Effect

自動まばたきやリップシンクなど、モデルに対してモーション情報をエフェクト的に付加する機能を提供します。

Id

モデルに設定されたパラメータ名・パーツ名・Drawable名を独自の型で管理する機能を提供します。

Math

行列計算やベクトル計算など、モデルの操作や描画に必要な算術演算の機能を提供します。

Model

モデルを取り扱うための各種機能(生成、更新、破棄)を提供します。

Motion

モデルにモーションデータを適用するための各種機能(モーション再生、パラメータブレンド)を提供します。

Physics

モデルに物理演算による変形操作を適用するための機能を提供します。

Rendering

各種プラットフォームでモデルを描画するためのグラフィックス命令を実装したレンダラを提供します。

Type

フレームワーク内で使用するC++型定義を提供します。

Utils

JSONパーサーやログ出力などのユーティリティ機能を提供します。

Live2D Cubism Core for Native

当リポジトリにはLive2D Cubism Core for Nativeは同梱されていません。

ダウンロードするにはこちらのページを参照ください。

サンプル

標準的なアプリケーションの実装例については、下記サンプルリポジトリを参照ください。

CubismNativeSamples

マニュアル

Cubism SDK Manual

変更履歴

当リポジトリの変更履歴についてはCHANGELOG.mdを参照ください。

ライセンス

Cubism Native Framework は Live2D Open Software License で提供しています。

Live2D Cubism Core for Native は Live2D Proprietary Software License で提供しています。

直近会計年度の売上高が 1000 万円以上の事業者様がご利用になる場合は、SDKリリース(出版許諾)ライセンスに同意していただく必要がございます。

All business users must obtain a Publication License. "Business" means an entity with the annual gross revenue more than ten million (10,000,000) JPY for the most recent fiscal year.

cubismnativeframework's People

Contributors

ono-at-live2d-com avatar itoh-at-live2d-com avatar cubism-dev avatar asfdfdfd avatar shiozawa-at-live2d-com avatar koyama-at-live2d-com avatar seng-jik avatar komine-at-live2d-com avatar wada-at-live2d-com avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.