This section provides a deeper technical read into the systems and interfaces underlying the Atom Renderer.
|Frame Rendering||The frame rendering process describes how a scene is processed from Render Components, through Render Passes in the RPI, and to the RHI.|
|Render Pipelines||An overview of Atom’s pre-built render pipelines, and their supported features.|
|Material System||The material system processes materials and material types and builds them into assets to use in the simulation.|
|Shader System||The shader system processes shaders written in AZSL (Amazon Shading Language) and builds them into shader assets that can be used in your project.|
|Render Pipeline Interface (RPI)||The Render Pipeline Interface (RPI) contains the main interface for developers to program the render pipeline.|
|Passes||The pass system transforms data from a scene into a final rendered output.|
|Rendering Hardware Interface (RHI)||The Rendering Hardware Interface (RHI) provides a low-level interface that abstracts platform-specific code.|
Copyright © 2022 Open 3D Engine Contributors
Documentation Distributed under CC BY 4.0.
The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Policy page.