Rendering issues with Universal Render Pipeline
See original GitHub issueThis is not related to your package specifically, but maybe you know some info on how to fix it.
Recently I added RenderPipelineManager.endCameraRendering
to this package for rendering with Unity’s Rendering Pipelines, but using this delegate Gizmos are incorrectly rendered in Game view.
Here is a comment in Unity post and a question with details. Noone has made any comments yet =(
Issue Analytics
- State:
- Created 4 years ago
- Comments:22 (21 by maintainers)
Top Results From Across the Web
[Fix] Shader graphs not working with universal render ...
Then go to Project settings -> Graphics and under Scriptable Render Pipeline Settings drag your Pipeline Asset into the slot.
Read more >Known issues | Universal RP | 14.0.8
When importing the URP package samples, Unity does not set the necessary URP asset in Quality > Render Pipeline Asset, and certain sample...
Read more >Installing the Universal Render Pipeline into an existing ...
In the Editor, go to the Project window. Right-click in the Project window, and select Create > Rendering >: Universal Render Pipeline>: Pipeline...
Read more >How to fix Pink Materials in Unity - YouTube
Learn how fix Pink Material problem for URP and HDRP in Unity. ... ✓ Shader Graph Series https://bit.ly/2Xe2AaE ✓Unity Graphics Demo ...
Read more >Upgrading your existing project to Universal Render Pipeline
The Universal Render Pipeline brings with it long-awaited accessibility and performance improvements to rendering in Unity.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Problem is the depth/stencil buffer target is not preserved somehow when AfterCameraRender is called producing everything executed at that stage to render on top. It should be fixed/improved so a simple Graphics.DrawMesh called in AffterCameraRender works as usual. That will be super useful and will make migration easier. Problem with Scriptable Features is that they require additional boiler plate and client-dependant setup which is a very bad design approach to solve a problem IMO. For many use cases, we just need to make direct draw calls after everything is rendered as before regardless of the pipeline!
Oddly enough, the result changes if Opaque Texture is enabled or disabled in LWRP asset settings.
Latest status: Gizmos render correctly in Game view with following settings in UniversalRenderPipelineAsset:
and in Camera:
Tried changing Material on which
SetPass
is called, as I thought maybe default shaderHidden/Internal-Colored
is not compatible with URP, but to no avail.