CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
Migrating to SDK Ver.3.00.01

Change of supported Unity version

Starting with SDK Ver.3.00.00, the Unity versions supported are 2017 or higher. Some further fixes related to this change were made in Ver.3.00.01.
If you are using Unity 5.6 or earlier versions, before using the plug-in, please select the libraries of each platform under Assets/Plugins in the editor and check via the Inspector if the platform settings are normal.

Updated shader description

Due to this specification change, the shader files included in the plugin have been changed to those for Unity 2017 and later.
Conventional shaders use obsolete descriptions in order to work with older Unity Editor. When imported into Unity 5.6 or later, it was forcibly rewritten by the Editor.
If you are using SDK Ver.3.00.01 or later and cannot draw videos correctly due to a shader compilation error, Please modify the shader file as below.
/* Before change */
o.pos = UnityObjectToClipPos(v.vertex);
/* After change */
o.pos = mul(UNITY_MATRIX_MVP, v.vertex);