#Custom Render Features Reference

1 messages · Page 1 of 1 (latest)

solemn hedge
#

Hi!

I've been meaning to implement certain Render Features for my project - as the first, I want to create a Feature for highlighting interactive objects the player is looking at (simply increasing brightness, with same fade smooth in/out), so that this would work for any material.

And I've been thinking, are there any well-written references for the latest version of Unity (using the RenderGraph), that I could use as a solid optimised/efficient base for my custom Render Features?

For one, there's the official Unity github: https://github.com/Unity-Technologies/Graphics

I've also found this repository, which seems relatively clean (correct me if I'm wrong): https://github.com/Chishikii/URP-Render-Features

Are there any other well-written references I could use as a base going forward?

Thank you for any suggestions!

quaint lichen
#

IDK how optimised/efficient, but I can link a few resources I know about

The official docs has some fairly decent RenderGraph info :
https://docs.unity3d.com/6000.0/Documentation/Manual/urp/render-graph.html

There's also samples you can download from the Package Manager (under Universal Render Pipeline -> Samples tab) - also viewable in the Graphics github, specifically :
https://github.com/Unity-Technologies/Graphics/tree/master/Packages/com.unity.render-pipelines.universal/Samples~/URPRenderGraphSamples

I also have an article about custom renderer features, which I recently updated a bit to add snippets for Unity6/RenderGraph :
https://www.cyanilux.com/tutorials/custom-renderer-features/?tab=Unity6
(But the full example is still 2022 code)