ユーザ用ツール

サイト用ツール


Language:

サイドバー

バーチャルキャスト公式Wiki

メニュー

Steam版

デバイス

アセット

配信

その他

リリース情報

デベロッパー向け


開発環境

GLB

vci:top

VCI TOP

VCI(Virtual Cast Interactive)とは、バーチャルキャスト内で使用可能なアイテムのことです。
VCIを使ってアバター用の小物を作ったり、背景をカスタマイズすることができます。

配布パッケージ

UniVCI
(VCI作成用パッケージ)

作成上の注意

※インポート時にエラーが出る場合
「対応環境」又はVCI アップデートログからUnityの推奨バージョンを確認してください。
※VCI作成用パッケージを利用する場合
「導入方法」の項目を参照し、UniVCIとは別に指定のUniVRMを入れてください。
※VRMと共通のプロジェクトにしたい方へ
最新版のUniVRMUniVCIはUnityの想定バージョンの不一致から同じプロジェクトにいれることができません

最新版を利用したい場合は、VCI作成のプロジェクトとは別のプロジェクトを用意して UniVRM 最新版を入れてください。

お知らせ


質問やサポートはこちら
VCI Developers Discord


こちらのWikiに掲載されているVCIのサンプルコードCC0となります。


ガイド

初めてのVCI制作はこちら。

VCIとは?

概要
VCIで可能な事 VCIで出来る事の確認
アセットの利用方法 既存のVCIを利用する方法
仕様
コンポーネント コンポーネントの一覧
マテリアル 使用可能なShader( Unlit,MToon,standard )
Unity推奨設定 VCI作成時に推奨の Unity Project 設定

スクリプト

スクリプト
スクリプトリファレンス VCIスクリプトのリファレンス一覧
Luaのチュートリアル Luaの基本、チュートリアル
コンソール デバッグを行うためのコンソール画面
※使用不可能な関数については、ブログを参照「VCIに関する変更について
Tips
string型の検索方法まとめ
LuaでHSVtoRGBを書く
種々の名前を取得する
同期変数

その他の機能一覧

全般
メッシュの共通化 メッシュを共通化してデータサイズを下げる機能
SubItemの同期・所有権
GroupID の役割・使い方 SubItemのグループIDの仕様 / 物理挙動の仕様について
所有権と同期処理の関係 SUbItemの所有権、同期処理の仕様
VCI全体の所有権が変わる場合の処理 複数人でVCI所有者が変わる処理内容について
非同期のオブジェクトの扱い方 SubItemを使用しない非同期オブジェクトについて
Tips
VCIでアニメーションを使う際の注意 VCIで使用できるアニメーションのキーについて
アイテムの状態を同期する 状態の同期のための2つの方法
VCIのカリング処理について カリング処理について
(VCIアイテムがチラチラする、消えるなどの場合)
ルーム固有の仕様 ルーム固有の仕様

VCIのアップデート

更新日 UniVCI バージョン 内容
2023 04/06 v0.41.0 VirtualCast2.3.9a VCI更新
2023 01/12 v0.39.1 VirtualCast2.3.3b VCI更新
2022 08/04 v0.35.0 VirtualCast2.2.9a VCI更新
これ以前のアップデート履歴はこちら
vci/top.txt · 最終更新: 2023/08/28 21:27 by pastatto

ページ用ツール