モデル

Mocデータから生成されるモデルのクラス。

Hierarchy

  • CubismModel

Constructors

  • コンストラクタ

    Parameters

    • model: Model

      モデル

    Returns CubismModel

Methods

  • パラメータの値の加算(id)

    Parameters

    • parameterId: any

      パラメータID

    • value: number

      加算する値

    • weight: number = 1.0

      重み

    Returns void

  • パラメータの値の加算(index)

    Parameters

    • parameterIndex: number

      パラメータインデックス

    • value: number

      加算する値

    • weight: number = 1.0

      重み

    Returns void

  • キャンバスの高さを取得する

    Returns number

  • キャンバスの幅を取得する

    Returns number

  • Drawableのブレンドモードを取得

    Returns

    drawableのブレンドモード

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns CubismBlendMode

  • Drawableの個数の取得

    Returns

    drawableの個数

    Returns number

  • Drawableのカリング情報の取得

    Returns

    drawableのカリング情報

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns boolean

  • Drawableの表示情報を取得する

    Returns

    true Drawableが表示

    Returns

    false Drawableが非表示

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns boolean

  • Drawableの不透明度の変化情報の取得

    直近のCubismModel.update関数でdrawableの不透明度が変化したかを取得する。

    Returns

    true Drawableの不透明度が直近のCubismModel.update関数で変化した

    Returns

    false Drawableの不透明度が直近のCubismModel.update関数で変化してない

    Parameters

    • drawableIndex: number

      drawableのインデックス

    Returns boolean

  • Drawableの描画順序の変化情報の取得

    直近のCubismModel.update関数でDrawableの描画の順序が変化したかを取得する。

    Returns

    true Drawableの描画の順序が直近のCubismModel.update関数で変化した

    Returns

    false Drawableの描画の順序が直近のCubismModel.update関数で変化してない

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns boolean

  • DrawableのVertexPositionsの変化情報の取得

    直近のCubismModel.update関数でDrawableの頂点情報が変化したかを取得する。

    Retval

    true Drawableの頂点情報が直近のCubismModel.update関数で変化した

    Retval

    false Drawableの頂点情報が直近のCubismModel.update関数で変化していない

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns boolean

  • DrawableのDrawOrderの変化情報の取得

    直近のCubismModel.update関数でdrawableのdrawOrderが変化したかを取得する。 drawOrderはartMesh上で指定する0から1000の情報

    Returns

    true drawableの不透明度が直近のCubismModel.update関数で変化した

    Returns

    false drawableの不透明度が直近のCubismModel.update関数で変化している

    Parameters

    • drawableIndex: number

      drawableのインデックス

    Returns boolean

  • DrawableのIDを取得する

    Returns

    drawableのID

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns string

  • Returns string[]

  • Drawableのインデックスの取得

    Returns

    Drawableのインデックス

    Parameters

    • drawableId: string

      DrawableのID

    Returns number

  • Drawableのマスクの反転使用の取得

    Drawableのマスク使用時の反転設定を取得する。 マスクを使用しない場合は無視される。

    Returns

    Drawableの反転設定

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns boolean

  • Drawableのクリッピングマスクの個数リストの取得

    Returns

    Drawableのクリッピングマスクの個数リスト

    Returns Int32Array

  • Drawableのクリッピングマスクリストの取得

    Returns

    Drawableのクリッピングマスクリスト

    Returns Int32Array[]

  • Drawableの不透明度の取得

    Returns

    drawableの不透明度

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns number

  • Drawableの描画順リストの取得

    Returns

    Drawableの描画順リスト

    Returns Int32Array

  • Drawableのテクスチャインデックスリストの取得

    Returns

    drawableのテクスチャインデックスリスト

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns number

  • Drawableの頂点の個数の取得

    Returns

    drawableの頂点の個数

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns number

  • Drawableの頂点インデックスの個数の取得

    Returns

    drawableの頂点インデックスの個数

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns number

  • Drawableの頂点インデックスリストの取得

    Returns

    drawableの頂点インデックスリスト

    Parameters

    • drawableIndex: number

    Returns Uint16Array

  • Drawableの頂点リストの取得

    Returns

    drawableの頂点リスト

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns Float32Array

  • Drawableの頂点のUVリストの取得

    Returns

    drawableの頂点UVリスト

    Parameters

    • drawableIndex: number

      Drawableのインデックス

    Returns Float32Array

  • Drawableの頂点リストの取得

    Returns

    drawableの頂点リスト

    Parameters

    • drawableIndex: number

      drawableのインデックス

    Returns Float32Array

  • モデルを取得

    Returns Model

  • パラメータの個数の取得

    Returns

    パラメータの個数

    Returns number

  • パラメータのデフォルト値の取得

    Returns

    パラメータのデフォルト値

    Parameters

    • parameterIndex: number

      パラメータのインデックス

    Returns number

  • パラメータのインデックスの取得

    Returns

    パラメータのインデックス

    Parameters

    • parameterId: string

    Returns number

  • パラメータの最大値の取得

    Returns

    パラメータの最大値

    Parameters

    • parameterIndex: number

      パラメータのインデックス

    Returns number

  • パラメータの最小値の取得

    Returns

    パラメータの最小値

    Parameters

    • parameterIndex: number

      パラメータのインデックス

    Returns number

  • パラメータの値の取得

    Returns

    パラメータの値

    Parameters

    • parameterId: string

      パラメータのID

    Returns number

  • パラメータの値の取得

    Returns

    パラメータの値

    Parameters

    • parameterIndex: number

      パラメータのインデックス

    Returns number

  • パーツの個数の取得

    Returns

    パーツの個数

    Returns number

  • パーツのインデックスを取得

    Returns

    パーツのインデックス

    Parameters

    • partId: string

      パーツのID

    Returns number

  • パーツの不透明度の取得(id)

    Returns

    パーツの不透明度

    Parameters

    • partId: string

      パーツのId

    Returns number

  • パーツの不透明度の取得(index)

    Returns

    パーツの不透明度

    Parameters

    • partIndex: number

      パーツのインデックス

    Returns number

  • 初期化する

    Returns void

  • クリッピングマスクの使用状態

    Returns

    true クリッピングマスクを使用している

    Returns

    false クリッピングマスクを使用していない

    Returns boolean

  • 保存されたパラメータの読み込み

    Returns void

  • パラメータの値の乗算

    Parameters

    • parameterId: string

      パラメータのID

    • value: number

      乗算する値

    • weight: number = 1.0

      重み

    Returns void

  • パラメータの値の乗算

    Parameters

    • parameterIndex: number

      パラメータのインデックス

    • value: number

      乗算する値

    • weight: number = 1.0

      重み

    Returns void

  • デストラクタ相当の処理

    Returns void

  • パラメータを保存する

    Returns void

  • パラメータの値の設定

    Parameters

    • parameterId: string

      パラメータのID

    • value: number

      パラメータの値

    • weight: number = 1.0

      重み

    Returns void

  • パラメータの値の設定

    Parameters

    • parameterIndex: number

      パラメータのインデックス

    • value: number

      パラメータの値

    • weight: number = 1.0

      重み

    Returns void

  • パーツの不透明度の設定(Id)

    Parameters

    • partId: string

      パーツのID

    • opacity: number

      パーツの不透明度

    Returns void

  • パーツの不透明度の設定(Index)

    Parameters

    • partIndex: number

      パーツのインデックス

    • opacity: number

      不透明度

    Returns void

  • モデルのパラメータの更新

    Returns void

Generated using TypeDoc