Language:

サイドバー

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

メニュー

Steam版

デバイス

アセット

配信

その他

リリース情報

デベロッパー向け


開発環境

GLB

vci:component:sdk:effekseer

以前のリビジョンの文書です


Effekseer (VCI対応)

Effekseer v1.5対応状況(VirtualCast v1.9.2d~)

  • VirtualCast v1.9.2d と UniVCI v0.26 から、Effekseerのバージョンがv1.5bになります
  • これによりUniVCI v0.26でEffekseerを含むVCIを作成し、VirtualCast v1.9.2c(安定板)で読み込むと正常に表示されない場合がありますのでご注意ください。
  • Effekseer v1.5の新機能として、カスタムマテリアルを設定出来ますが UniVCI v0.26 の時点ではこの機能に対応していません。

EffekseerからUnityへの取り込み


  1. 最新の VCI UnityPackageをダウンロードし、プロジェクトにインポートしてください。
  2. Effekseerでエフェクトを作成し、プロジェクトファイルを保存して、[標準形式]よりエフェクトファイルを保存してください。
  3. エフェクトファイルと、エフェクトに使用したデータをUnityのassetフォルダへドラッグ&ドロップしてください。
  4. エフェクトの情報をInspectorで開き、テクスチャ等がちゃんと割り当てられてるか確認してください。
    割り当てられてない場合、手動で割り当ててください。

コンポーネント 画像

Effekseer Emitter

プロパティー 機能
Effect Asset 再生したいエフェクトを割り当てます。
Play On Start 有効の場合、VCI出現時にエフェクトを再生します。
Is Looping 有効の場合、エフェクトがループ再生されます。

オブジェクト構成について

  • エフェクトを付与したいゲームオブジェクトに[Effekseer Emitter]をadd Componentしてください。
  • Effect用オブジェクトの配置場所は、VCIObject以下であればどこに配置しても問題ありません。
  • [VCI SubItem]をadd Componentしなくても[Effekseer Emitter]単体で動作します。

仕様について

  • ディストーション機能はOffになっているため使用できません。
  • Effekseer自体の音声再生機能は使用できません。

その他注意点など

  • VR用のエフェクト作成時は、特別な理由が無い限りは「深度テスト」をONの状態で作成したほうが良いです。OFFの場合はオブジェクトの前後関係を無視して描画されるため、深度違反となりVR上の見た目が悪くなります。

  • Effekseer入りのVCIをUnityEditorで取り込む際の注意点
    • 1つのeffect内に同じテクスチャ名が存在していた場合、同一フォルダに出力されるため上書きされます、テクスチャ名はなるべく違う名前で設定してください
  • UnityEditor上で動作確認する場合の注意点
    • 1つのeffect内で同じアセット参照を2か所以上にセットした状態でUnityEditor上で再生を行うと、UnityEditorがクラッシュする現象が確認されています、お手数ですが1つのeffect内で同じテクスチャ(またはモデル)をセットしたい場合はアセットをコピーしてセットして頂きますようお願いいたします、この件は後日修正致します。

vci/component/sdk/effekseer.1683628204.txt.gz · 最終更新: 2023/05/09 19:30 by pastatto

ページ用ツール