Panorama180 Render : Operational verification

Developer : ft-lab (Yutaka Yoshisaka).
05/03/2020 - 12/29/2021.

Back

Operational verification (ver.2.0.1)

Panorama180 Render was validated for each Unity version and pipeline type (Built-in/LWRP/HDRP/URP).
For Built-ins, you can use the Post Processing v2 package.
For URP/HDRP, both URP/HDRP will be Post Processing with Volume in Unity 2019.
HDRP does not enable the On/Off option for Post Processing in Panorama180 Render.The Post Processing settings for the specified camera will also be reflected in the panorama expansion.

For VR execution, Unity 2019.4-2020 was used and validated with Oculus Integration v.29.
Unity 2021 was used and validated with Oculus Integration v.35.
This will be supported in Unity 2019.4.4 and later, so I have not tested VR in earlier versions.
I have not done any VR verification with HDRP.
Unity versionPipelineEditorRuntimePC-VROculus Quest2Details
Unity 2018.4.6Built-inOKOK-- If the Color Space is Linear, GUI.DrawTexture in OnGUI is doubly covered by sRGB.
I set GL.sRGBWrite = false; and then did GUI.DrawTexture (Demo : Runtime/blocks)。
Unity 2018.4.6LWRP 4.10.0 PreviewOKOK-- If the Color Space is Linear, GUI.DrawTexture in OnGUI is doubly covered by sRGB.
I set GL.sRGBWrite = false; and then did GUI.DrawTexture (Demo : Runtime/blocks)。
Unity 2018.4.6HDRP 4.10.0 PreviewOKOK--
Unity 2019.3.7Built-inOKOK--
Unity 2019.3.7URP 7.1.8OKOK--
Unity 2019.3.7HDRP 7.1.8OKOK--
Unity 2019.3.12Built-inOKOK--
Unity 2019.3.12URP 7.3.1OKOK--
Unity 2019.3.12HDRP 7.3.1OKOK--
Unity 2019.4.16Built-inOKOKOKOK
Unity 2019.4.16URP 7.3.1OKOKOK (*1)OK (*2) *1 : Depth cannot be obtained correctly unless "Oculus" - "Stereo Rendering Mode" in "XR Plug-in Management" in "Project Settings" is set to "Single Pass Instanced".

*2 : Depth cannot be obtained correctly unless "Oculus" - "Stereo Rendering Mode" in "XR Plug-in Management" in "Project Settings" is set to "Multiview".
Unity 2019.4.16HDRP 7.3.1OKOK--
Unity 2019.4.28Built-inOKOKOKOK
Unity 2019.4.28URP 7.6.0OKOKOK (*1)OK (*2)(*3) *1 : Depth cannot be obtained correctly unless "Oculus" - "Stereo Rendering Mode" in "XR Plug-in Management" in "Project Settings" is set to "Single Pass Instanced".

*2 : Depth cannot be obtained correctly unless "Oculus" - "Stereo Rendering Mode" in "XR Plug-in Management" in "Project Settings" is set to "Multiview".

*3 : Demo : Runtime/blocks_sync_RenderTexture, when a captured texture is assigned to a material as a RenderTexture, it behaves as if sRGB is applied twice.
Unity 2019.4.28HDRP 7.6.0OKOK (*5)-- *5 : When using Runtime + DX12, crashes may occur irregularly (even when Panorama180 Render is not used).
No problem with DX11.
Unity 2020.3.6Built-inOKOKOKOK
Unity 2020.3.6URP 10.4.0OKOKOKNG (*3) (*6) Not so good with native execution in Oculus Quest 2.

*3 : Demo : Runtime/blocks_sync_RenderTexture, when a captured texture is assigned to a material as a RenderTexture, it behaves as if sRGB is applied twice.

*6 : Even when Panorama180 Render is not used, there is a flicker of fine noise throughout when running Oculus Quest 2.
Unity 2020.3.6HDRP 10.4.0OKOK (*5)-- *5 : When using Runtime + DX12, crashes may occur irregularly (even when Panorama180 Render is not used).
No problem with DX11.
Unity 2021.2.1Built-inOKOKOKOK
Unity 2021.2.1URP 12.1.0OKOKOKOK
Unity 2021.2.1HDRP 12.1.0OKOK--
For use with PC-VR, Built-in or URP after 2019.4.4.
For native execution of Oculus Quest2, Built-in 2019.4.4 or later is likely to be stable.
In the case of URP, the results seemed to be different depending on the version of Unity 2019/2020.
Please also refer to "Notes by environment" for other environment-specific operations.

Old : Operational verification ( - ver.1.1.1)

This is an older version of the information.
Basically, the scripts and shaders are written in such a way that they will work with past versions, but we do not guarantee that they will work with Panorama180 Render.
Panorama180 Render was validated for each Unity version and pipeline type (Built-in/LWRP/HDRP/URP).
Unity versionPipelinePost ProcessingOperation checkDetails
Unity 2017.2.1f1Built-in-OKUntil Unity 2017.2,
UnityEditor.Media was not implemented,
so the ability to record videos is not available.
Unity 2017.4.39f1Built-in-OK
Unity 2018.2.21Built-in2.3.0OK
Unity 2018.2.21LWRP 3.0 preview2.3.0NGDepth is not reflected.
Unity 2018.2.21HDRP 2.0.6 preview2.3.0NGIt does not work.
Unity 2018.3.8Built-in2.3.0OK
Unity 2018.3.8LWRP 4.1.0/4.10.0 preview2.3.0OK
Unity 2018.3.8HDRP 4.1.0/4.10.0 preview2.3.0OK
Unity 2018.4.6Built-in2.3.0OK
Unity 2018.4.6LWRP 4.1.0/4.10.0 preview2.3.0OK
Unity 2018.4.6HDRP 4.1.0/4.10.0 preview2.3.0OK
Unity 2019.1.9Built-in2.3.0OK
Unity 2019.1.9LWRP 5.7.2/5.16.12.1.6 (Included in the LWRP)OK
Unity 2019.1.9HDRP 5.7.2 previewIncluded in the HDRPNGDepth is not reflected.
Unity 2019.2.13Built-in2.3.0OK
Unity 2019.2.13LWRP 6.9.02.1.6 (Included in the LWRP)OK
Unity 2019.2.13HDRP 6.9.0 previewIncluded in the HDRPNGRendering is not done correctly.
Unity 2019.2.13HDRP 6.9.2 previewIncluded in the HDRPOK
Unity 2019.3.7Built-in2.3.0OK
Unity 2019.3.7URP 7.1.8Included in the URPOK
Unity 2019.3.7HDRP 7.1.8Included in the HDRPOK
The following is the support in Unity.
LWRP is officially supported in Unity 2019.1.
URP is officially supported in Unity 2019.3. LWRP has been replaced by URP.
HDRP is officially supported in Unity 2019.3.

Back