User Tools

Site Tools


pidi_planar_reflections_3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
pidi_planar_reflections_3 [2019/10/14 13:14]
irrsoft [Basic Upgrade Guide]
pidi_planar_reflections_3 [2020/05/29 04:34]
irrsoft
Line 43: Line 43:
 ---- ----
  
-===== LWRP vs Standard Pipeline =====+===== Universal RP vs Standard Pipeline =====
  
 ---- ----
 ### ###
-The Lightweight SRP is a new rendering pipeline introduced in Unity 2018.1 and currently in development. It has been marked as stable in Unity 2019 but it still receives frequent updates, feature changes, bug fixes etc.+The Unversal SRP and HDRP are new rendering pipelines introduced by Unity. They have been marked as stable in Unity 2019.3 but still receives frequent updates, feature changes, bug fixes etc.
 ### ###
 ### ###
-Because of its “in-development” nature, compatibility-breaking bugs and serious performance issues can be expected while using this tool alongside LWRP, which will be solved as the rendering pipeline itself becomes more stable and usable.+Because of its “in-development” nature, compatibility-breaking bugs and serious performance issues can be expected while using this tool alongside Scriptable Rendering Pipelines, which will be solved as the rendering pipeline itself becomes more stable and usable.
 ### ###
 ### ###
-Due to the many limitations in SRP rendering including the inability to render cameras manually, render with custom shaders/effects, the limited access to the rendering process on a per-camera basis and many others, reflections in LWRP are limited. +Due to the many limitations in SRP rendering including the inability to render cameras manually, render with custom shaders/effects, the limited access to the rendering process on a per-camera basis and many others, reflections in Universal RP are limited. 
 ### ###
 {{tablelayout?colwidth="360px,240px, 240px"&rowsHeaderSource=1&rowsVisible=20&float=center}} {{tablelayout?colwidth="360px,240px, 240px"&rowsHeaderSource=1&rowsVisible=20&float=center}}
Line 68: Line 68:
  
 ### ###
-Three packages are provided to support the actual LWRP releases, one for LWRP 5.7 on Unity 2019.1, one for LWRP 6.9 on Unity 2019.2 and a Beta release for Universal RP in Unity 2019.3. These packages are clearly labeled as such and easy to install, just by unpacking their contents inside the Unity Editor after double clicking on either one.+Different packages are provided to support the different URP and HDRP releases. These packages are clearly labeled with the pipeline's name and version so they are easy to install, just by unpacking their contents inside the Unity Editor after double clicking on either one.
 ### ###
  
Line 79: Line 79:
  
 ### ###
-In this quick guide we will go through the whole process of using PIDI Planar Reflections 2, from installing the software into your project to adding it to a scene.+In this quick guide we will go through the whole process of using PIDI Planar Reflections 3, from installing the software into your project to adding it to a scene.
 ### ###
 ### ###
Line 91: Line 91:
 ==== Installation ==== ==== Installation ====
 ### ###
-While PIDI : Planar Reflections 3 has been designed to be integrated to any project at any stage of development with little to no setup required, there are still some considerations to be made for projects which are upgrading from the original release (version 2.0 - 2.9 ) or projects using the new Lightweight Rendering Pipeline (LWRP). Below you will find the steps to follow in order to install and setup PIDI : Planar Reflections 3 in any of these cases.+While PIDI : Planar Reflections 3 has been designed to be integrated to any project at any stage of development with little to no setup required, there are still some considerations to be made for projects which are upgrading from the original release (version 2.0 - 2.9 ) or projects using the new Scriptable Rendering Pipelines (URP / HDRP). Below you will find the steps to follow in order to install and setup PIDI : Planar Reflections 3 in any of these cases.
 ### ###
  
Line 115: Line 115:
 ### ###
 ---- ----
-=== LWRP Projects ===+=== URP Projects (also applies to HDRP) ===
  
 ### ###
-In the last step described above, once you see the import dialog while adding this asset to your project,** DO NOT** import the Standard Pipeline folder to your project. Importing this folder would cause errors due to the shaders and materials included in it being incompatible with LWRP.+In the last step described above, once you see the import dialog while adding this asset to your project,** DO NOT** import the Standard Pipeline folder to your project. Importing this folder would cause errors due to the shaders and materials included in it being incompatible with URP.
 ### ###
 \\ \\
Line 124: Line 124:
 \\ \\
 ### ###
-Instead, once the tool has been fully imported, unpack the LWRP or Universal RP package that better matches your Unity and SRP version. If you plan to use the water shaders for LWRP / URP make sure to also import the corresponding LWRP / URP shaders from the LWRP Add on folder as they include several sub graphs and assets required by the water shaders.+Instead, once the tool has been fully imported, unpack the HDRP or Universal RP package that better matches your Unity and SRP version. If you plan to use the water shaders for URP make sure to also import the corresponding URP shaders from the LWRP Add on folder as they include several sub graphs and assets required by the water shaders.
 ### ###
  
 ### ###
-To achieve the best results and especially if you plan to use the advanced Water Shaders with LWRP / URP, you must change the settings of the Scriptable Render Pipeline Asset that you are using (you can find it in Project Settings / Graphics) and enable the Opaque and Depth texture rendering features. This will ensure that all the internal data required by PIDI Planar Reflections 3 is generated.+To achieve the best results and especially if you plan to use the advanced Water Shaders with URP, you must change the settings of the Scriptable Render Pipeline Asset that you are using (you can find it in Project Settings / Graphics) and enable the Opaque and Depth texture rendering features. This will ensure that all the internal data required by PIDI Planar Reflections 3 is generated.
 ### ###
  
Line 134: Line 134:
  
 ### ###
-While we do our best to keep up to date with LWRP releases there may be times when Unity updates their pipelines and adds or removes functionality from them (and in most cases breaking the compatibility of LWRP shaders) before we can issue the corresponding update. If your version of LWRP does not load the shaders appropriately or the demo scenes inside the LWRP Add on folder show pink materials please be patient, as we will issue the corresponding patch usually within 1-2 days of a new LWRP release or contact us to let us know the details of the error to our [[support@irreverent-software.com|support email]].+While we do our best to keep up to date with LWRP releases there may be times when Unity updates their pipelines and adds or removes functionality from them (and in most cases breaking the compatibility of LWRP shaders) before we can issue the corresponding update. If your version of LWRP does not load the shaders appropriately or the demo scenes inside the URP Add on folder show pink materials please be patient, as we will issue the corresponding patch usually within 1-2 days of a new LWRP release or contact us to let us know the details of the error to our [[support@irreverent-software.com|support email]].
 ### ###
  
Line 208: Line 208:
 {{ :planar3_reflectionready.jpg?direct&600 |}} {{ :planar3_reflectionready.jpg?direct&600 |}}
 \\ \\
 +
 +
 +----
  
 ==== Basic Shaders Upgrade Guide ==== ==== Basic Shaders Upgrade Guide ====
pidi_planar_reflections_3.txt · Last modified: 2020/09/25 06:14 by irrsoft