Flax offers a wide variety of graphics pipeline features as well as a solid renderer that includes deferred shading, global illumination, reflective environment and post-processing.
This section explains all you need to know about working with the materials pipeline, importing textures, lighting the environment and much more.
Supported graphics backends
- DirectX 11 (with DirectX 10/10.1 fallback)
- DirectX 12
- Platform native (eg. on PS4)
To check which rendering backend the game is running use GPUDevice.Instance.RendererType. You can also use GPUDevice.Instance.ShaderProfile to check the shaders format that is being used by the rendering backend.