メインコンテンツまでスキップ

パッケージレイアウト

ほとんどのユーザーは、VPM リポジトリからデフォルトの TSMP パッケージをインストールする必要があります。これにより、必要なランタイムとデフォルトの Luma4 コーデックが導入されます。

デフォルトのパッケージ

com.kibalab.tsmp は、VRChat ワールド用の通常の TSMP セットをインストールします。

プロジェクトを開始するとき、またはクイックスタートに従うときにこれを使用します。 Core と Luma4 が一緒にインストールされるため、これは最もエラーが発生しにくいオプションです。

コアパッケージ

com.kibalab.tsmp.core には、シーン コンポーネントと共有ランタイムが含まれています。

  • TSMPSetup
  • TSMPEncoder
  • TSMPDecoder
  • TSMPDebugCanvas
  • TSMP ネットワーク同期コンポーネント
  • バインディングとプロトコルのランタイム
  • デバッグおよびストリーミングヘルパー
  • Luma4 が使用する共有コーデック ベース コード

Luma4 が標準のセットアップ パスであるため、コアは通常の TSMP ディストリビューションを通じてデフォルトのコーデック パッケージに依存します。

Luma4 コーデック パッケージ

com.kibalab.tsmp.codec.luma4 には、標準セットアップで使用されるデフォルトのコーデック、マテリアル、シェーダー、プレハブ、およびサンプルが含まれています。

新しいプロジェクトを開始する場合は、最初に Luma4 を使用します。シーンがデフォルトのパスで動作することを確認した後でのみ、詳細なテクスチャ設定を変更してください。

サンプル

サンプルは、別個のサンプル パッケージではなく、関連するパッケージ内で提供されます。主な開始点は次のとおりです。

Packages/com.kibalab.tsmp.core/Samples/TSMPController.prefab

TSMP がパッケージとしてインストールされている場合は、上記のプレハブ パスを使用します。