バーチャルキャスト公式Wiki
メニュー
Steam版
デバイス
アセット
配信
その他
リリース情報
- wiki編集者用ページ
-
以前のリビジョンの文書です
VCI(Virtual Cast Interactive)とは、バーチャルキャスト内で使用可能なアイテムのことです。
VCIを使ってアバター用の小物を作ったり、背景をカスタマイズすることができます。
最新版を利用したい場合は、VCI作成のプロジェクトとは別のプロジェクトを用意して UniVRM 最新版を入れてください。
VirtualCast ToolKit
を使うことで、VCI制作が便利になります。
質問やサポートはこちら
VCI Developers Discord
こちらのWikiに掲載されているVCIのサンプルコードはCC0となります。
| 概要 | |
|---|---|
| VCIで可能な事 | VCIで出来る事の確認 |
| アセットの利用方法[アカウント] | 既存のアイテム(VCI)を利用する方法 |
| 仕様 | |
| 使用可能なコンポーネント | コンポーネントの一覧 |
| 使用可能なMaterial | 使用可能なShader( Unlit,MToon,standard ) |
| VCI作成のためのUnity推奨設定 | UniVCI 推奨の Unity Project 設定 |
| スクリプト | |
| スクリプトリファレンス | VCIスクリプトのリファレンス一覧 |
| Luaのチュートリアル | Luaの基本、チュートリアル |
| コンソール | デバッグを行うためのコンソール画面 |
| ※使用不可能な関数については、ブログを参照「VCIに関する変更について」 | |
| 全般 | |
|---|---|
| メッシュの共通化 | メッシュを共通化してデータサイズを下げる機能 |
| SubItemの同期・所有権 | |
| GroupID の役割・使い方 | SubItemのグループIDの仕様 / 物理挙動の仕様について |
| 所有権と同期処理の関係 | SUbItemの所有権、同期処理の仕様 |
| Tips | |
|---|---|
| VCIでアニメーションを使う際の注意 | VCIで使用できるアニメーションのキーについて |
| アイテムの状態を同期する | 状態の同期のための2つの方法 |
| 非同期のオブジェクトの扱い方 | SubItemを使用しない非同期オブジェクトについて |
| vci_owner_move | 複数人でVCI所有者が変わる処理内容について |
| VCIのカリング処理について | カリング処理について (VCIアイテムがチラチラする、消えるなどの場合) |
| ルーム固有の仕様 | ルーム固有の仕様 |
| 更新日 | UniVCI バージョン | 内容 | |
|---|---|---|---|
| 2023 | 01/12 | v0.39.1 | VirtualCast2.3.3b VCI更新 |
| 2022 | 08/04 | v0.35.0 | VirtualCast2.2.9a VCI更新 |
| 2021 | 11/04 | v0.33 | VirtualCast2.1.3c VCI更新 |
| これ以前のアップデート履歴はこちら | |||