CRIWARE Unity Plugin Manual
Last Updated: 2024-12-05
SDK Ver.3.00.01への移行について
対応Unityバージョンの変更
SDK Ver.3.00.00にて、対応Unityバージョンを2017以降向けに変更し、Ver.3.00.01にて関連する修正を行いました。
Unity 5.6以下では、Editor 上で Assets/Plugins 以下の各プラットフォームライブラリを選択し、 Inspector にてプラットフォーム設定が正常か確認した上でご利用ください。
シェーダー記述の更新
本仕様変更に伴い、プラグインに含まれるシェーダーファイルをUnity 2017以降向けのものに変更しました。
従来のシェーダーは古いUnity Editorでも動作させるためにObsoleteな記述を用いており、 Unity 5.6以降にインポートした場合にEditorによって強制的に書き換えられる状態でした。
SDK Ver.3.00.01以降で、シェーダーのコンパイルエラーにより正常に動画の描画が行えない場合は、 以下のようにシェーダーファイルを修正してください。
/* 修正前 */
o.pos = UnityObjectToClipPos(v.vertex);
/* 修正後 */
o.pos = mul(UNITY_MATRIX_MVP, v.vertex);
Copyright (c) CRI Middleware Co., Ltd. 1.8.10