Render Pipeline Overview (Experimental)
RenderPipeline is used to control the rendering process of a scene, including lighting management, object culling, render object sorting, render target switching, etc. Since each stage can be handled differently and optimally for different projects, it is difficult to achieve optimal results with a uniform approach to the rendering process for different types of projects. The customizable render pipeline is used to provide more flexible control over each stage in the rendered scene, allowing for deeper optimization solutions for different projects.
Among the customizable render pipelines, one can choose to use the engine's built-in render pipeline. The built-in pipeline includes a forward render pipeline and a deferred render pipeline, and the engine uses the forward render pipeline by default. Please refer to the Built-in Render Pipeline documentation for details.