- Changed release environment to Unity 2019.4.31f1, tested with Unity 2020.3.x LTS, 2021.3.x LTS, and Unity 2022.1.1f1.
- Single Pass Instanced rendering (also known as Stereo Instancing), support. See Unity Manual for supported platforms.
- Note that the UnityPackages for UTS2 extra image effects has been removed as unsupported from this release.
- Improved blending of extended outline objects with environmental lighting in environments without real-time directional lighting.
- Fixed a bug that caused the brightness of the outline to change unexpectedly in some VRChat worlds (Issue#82).
- Fixed Version 4 has been discarded and a new "the problem of incorrect display of the image outline reflected in the mirror object when Z-Offset is specified in the outline" has been corrected.
- Added "_Is_LightColor_Outline" to make light color react to outline color. From the custom GUI, the function can be turned on by setting "Outline" button to "Active" from "LightColor Contribution to Materials" menu. In the case of the outline, there are some specification restrictions on the reaction to the light color, so please refer to the manual for details.
- When Z-Offset is specified for the outline, the problem of incorrect display of the outline of the image reflected in the mirror object has been alleviated.
- Added a new sample scene for testing(Mirror/MirrorTest.unity).
- Fixed sign of _Offset_Z in UCTS_Outline.cginc for OpenGL.
- Updating to UTS2 v.2.0.7 is easier than with v.2.0.4.3p1 or earlier.
- The following new features have been added.
- Added 'Remove Unused Keywords/Properties from Material` button to Option Menu in Basic Shader Settings.
By executing this function, unnecessary shader keywords and unused property values in the UTS2 material can be removed.
Applying this when publishing a project, especially just before uploading avatars to VRChat, can reduce the unnecessary load on the system.
This function was developed based on the Issue #18 of ACiiL TwitterID: @__aciil's .
- The following new features have been added.
- Added Emissive Animation function.
- Vulkan support has been added from this version. However, DX11 Tessellation version UTS2 is not supported.
- Equipped with Angel Ring Camera Rolling Stabilizer. (Always on)
- In all versions of Unity, the MatCap image in the mirror and the Camera Rolling Stabilizer now work properly.
- We re-adjusted the design of "UTS2 Custom Inspector". Together we updated the manual as well.
- Added following bug fixes and new features.
- ShaderGUI based user interface "UTS 2 custom inspector" was installed. The manual has also been updated and redesigned.
- Fixed that the rimlight was not reflected when the blend mode of MatCap was multiplying (Is_BlendAddToMatCap = OFF).
- When the color blend mode of MatCap is multiplication (Is_BlendAddToMatCap = OFF), the order of shadow masks was incorrect was corrected.
- Fine adjustment of surface judgment of outline mode / position scaling method.
- The new feature "Activate Camera Rolling_Stabilizer" which suppresses rotation of MatCap against the rolling of the camera was carried. This function was realized by Contribution of TwitterID: @ShowBuyS.
- The new feature "Blur Level of MatCap_Sampler" based on Mip Map has been added to MatCap_Sampler.
- The new function "Inverse_MatcapMask" to invert texture for MatcapMask was added.
- The ShadingGradeMap function has been enhanced. In addition to adding "Tweak_ShadingGradeMapLevel" for level correction, "Blur Level of ShadingGradeMap" based on Mip Map has been added.
- Enhanced the Tweak_SystemShadowsLevel function to adapt to receive shadows and shading with system shadows.
- When "PointLights HiCut_Filter (ForwardAdd Only) = OFF", high color is added to real time point light.
- In addition to making the properties of tessellation shaders easy to use, "DX 11 Tess: Extrusion Amount" was made slidable for easy adjustment.
- Improved the GI_Intensity to set the strength of GI. If you want GI to reflect on UTS2 material, please first set "GI_Intensity = 1". It is reflected at almost the same brightness as Standard Shader.
- Bump scale added to normal map.
- Depth buffer write processing has been added to Transparent shaders.
- The maximum value of Unlit_Intensity has been changed from 2 to 4.
2019/01/07: 2.0.5 Release: Fixed illegal termination when opening the project on macOS / Unity 2018.3.0f2.
2018/11/22: 2.0.5 Release: Release version.
2018/11/16: 2.0.5 Test07: Bugfix.
2018/11/16: 2.0.5 Test06: SceneLights Hi-Cut_Filter. VR Chat ready!
2018/11/11: 2.0.5 Test05: MatCap with camera skew correction.
2018/11/08: 2.0.5 Test04: Cel-look quality when using real-time point lights has improved.
2018/11/06: 2.0.5 Test 03: Added some features.
2018/10/31: 2.0.5 Test 02: Added some features.
2018/10/06: 2.0.5 Test: The internal variable name of BaseMap had been changed. Add Built-in Light Direction.
2018/09/10: 2.0.4.3 Release Patch 1: Bugfix.
2018/09/05: 2.0.4.3 Release: Added useful features for VRChat users. Ambient light blending.
2018/08/21: 2.0.4.2 Release: Bugfix.
2018/08/16: 2.0.4.2 Release: Added MatcapMask.
2018/07/04: 2.0.4.1 Release: Added Unlit_Intensity property.
2018/05/04: 2.0.4 Release: Set Unity5.6.x and later versions as the target environment. DX11 Phong Tessellation support. Started VR Chat support.
2017/06/19: 2.0.3: Added Set_HighColorMask and Set_RimLightMask.
2017/06/09: 2.0.2: Official support for Nintendo Switch and PlayStation 4.
2017/05/20: 2.0.1: Added 2 transparent shaders.
2017/05/07: 2.0.0: Initial version