Atom Renderer Shader System
This section contains technical details about Atom Renderer’s shader system, including the Amazon Shading Language (AZSL), the Amazon Shading Language Compiler (AZSLc), the shader build pipeline, and the
.shader file specification.
|The Amazon Shading Language (AZSL)||AZSL is an open source extension of HLSL. With AZSL you can author shaders in one language and build them for multiple target platforms.|
|The Amazon Shading Language Compiler (AZSLc)||AZSLc transpiles AZSL code into HLSL code.|
|Shader Build Pipeline||The shader build pipeline is a subsystem of the Asset Pipeline that builds shaders based on compilation attributes you define. When Asset Processor discovers |
|Shader File Specification||A JSON reference for |
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.