Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
U

URP_BlitRenderFeature

> 编程语言
Open source

Blit Render Feature for Universal RP. Bit more flexible than the provided Fullscreen Pass Renderer Feature.

690 stars0 likes0 views
WebsiteGitHub

About

Blit Render Feature for Universal RP. Bit more flexible than the provided Fullscreen Pass Renderer Feature.

Blit Renderer Feature

  • Used to apply fullscreen image effects to camera using a shader/material, or copy camera to offscreen buffer, etc. Similar to Fullscreen Pass Renderer Feature but a little bit more flexible.
  • Tested with Unity 6.3 LTS (6000.3.6f1). May work in earlier Unity 6 versions but untested. For even older, see branches.

Issues/Info :

  • Source texture is always cameraColor.
  • When using custom material/shader :
    • For graphs, must use Fullscreen Graph type. Use URP Sample Buffer node to obtain Blit Source.
    • For shader code, requires specific vertex shader. Sample _BlitTexture for source. Refer to https://www.cyanilux.com/faq/#fullscreen-shader (FragBlit there samples _BlitTexture for you)
  • "After Rendering" event doesn't work iirc. Use "After Rendering Post Processing" instead.
  • Compared to older versions, support for passing a global texture or RenderTexture asset into source has been removed. More details can be found in code comments. If these are needed, can still use a custom material/shader to sample that instead of Blit Source/_BlitTexture.
    • If sampling global textures, can use the list on the feature to declare/import them to RenderGraph. This may be important for global textures generated by other render passes to ensure they are still "alive".
  • Setting _InverseView matrix has also been removed (but shouldn't be needed as matrices aren't overriden with Blitter API, and Fullscreen Graph reconstructs world positions for you when using Position node anyway)

Setup:

  • Install via Package Manager → Add package via git URL :
    • https://github.com/Cyanilux/URP_BlitRenderFeature.git
  • Alternatively, download and put the folder in your Assets

Relevant Links / Resources :

  • https://www.cyanilux.com/tutorials/custom-renderer-features/?tab=Unity6
  • https://github.com/Unity-Technologies/Graphics/tree/master/Packages/com.unity.render-pipelines.universal/Samples~/URPRenderGraphSamples
  • https://docs.unity3d.com/6000.0/Documentation/Manual/urp/render-graph.html

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C#blitrendererfeatureunityurp

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言