Will Shapes support Render Graph?

Avatar
  • updated
  • Answered

First of all, thanks for making Shapes! I use it for pretty much all my projects, since it's so nice and easy to use :)


I'm in the process of upgrading an existing project to Unity 6. By default this enables a 'compatbility mode' which disables Render Graph and shows a warning:

The project currently uses the compatibility mode where the Render Graph API is disabled. Support for this mode will be removed in future Unity versions. Migrate existing ScriptableRenderPasses to the new RenderGraph API. After the migration, disable the compatibility mode in Edit > Projects Settings > Graphics > Render Graph.

Disabling the compatibility mode will trigger a flood of warnings while running the game, and any shapes are not drawn:

The render pass Shapes.ShapesRenderPass does not have an implementation of the RecordRenderGraph method. Please implement this method, or consider turning on Compatibility Mode (RenderGraph disabled) in the menu Edit > Project Settings > Graphics > URP. Otherwise the render pass will have no effect. For more information, refer to https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest/index.html?subfolder=/manual/customizing-urp.html.

It's not super pressing right now, since the compatibility mode exists, but I was wondering if there are plans for supporting Render Graph at some point in the future?

Reporting a bug? please specify Unity version:
6000.0.23f1
Reporting a bug? please specify Shapes version:
4.3.1
Reporting a bug? please specify Render Pipeline:
URP
Pinned replies
Avatar
Freya Holmér creator
  • Answer
  • Answered

this is implemented now in the coming update!

Avatar
Freya Holmér creator
  • Answer
  • Answered

this is implemented now in the coming update!

Avatar
Rutger

Oh awesome! Thanks for the quick reply :)

Avatar
Freya Holmér creator

Yep! I've planned to make the update this week