-
-
Notifications
You must be signed in to change notification settings - Fork 348
Description
Is your feature request related to a problem? Please describe.
With the new rendering features accumulating, we start to see the limitation of the rendering pipeline.
There are many render passes but some of them are in vtkF3DRenderer, while some of them are in vtkF3DRenderPass.
Moreover, the pipeline is a mix of forward rendering and deferred rendering, with a G-Buffer created only when the SSAO feature is enabled, but without being able to access it from other passes.
We want to be able to add more buffers to the G-Buffer (like the motion buffer for TAA).
Describe the solution you'd like
Refactor the rendering pipeline to have a G-Buffer pass with configurable attachments, and add an API to it to let other passes access them. That will probably involve refactoring the SSAO pass as well.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status