Search

AMD FidelityFX Brixelizer GI is a computational dynamic global illumination solution that is currently accessible in SDK 1.1.

Share it

A modern compute-driven dynamic global lighting method, AMD FidelityFX Brixelizer GI, has been unveiled in conjunction with SDK 1.1 (which also introduced AMD FidelityFX Super Resolution 3.1).

AMD FidelityFX Brixelizer GI is grounded on the Brixelizer library, which creates sparse distance fields for triangle geometry in real time to efficiently track rays in a particular scene. Brixelizer collaborates with both fixed and moving geometry, offering a shader Application Programming Interface (API) to follow rays against the distance field. It produces cascades of sparse distance fields surrounding a specific location, with each cascade segmented into 64x64x64 units. Whenever a unit intersects with any geometry, a local distance field is established inside the unit. These local distance fields are termed Bricks, hence the methodology’s name.

The primary aim is to supply a more rapid substitute for conventional DXR-based ray traced shadows and/or ambient occlusion. Depending on the scale of the scene, it can present a substantial performance enhancement, as exhibited in the comparison diagram below.

To further enhance performance, developers can augment the unit size to a certain degree. This will result in a coarser sparse distance field, which can be balanced with an increase in ray bias.

AMD FidelityFX Brixelizer GI utilizes a game’s G-Buffer and the sparse distance fields (SDFs) along with Bricks generated by Brixelizer to fabricate Diffuse and Specular Global Illumination (GI) results. The sparse distance fields lack any material details, so there exists an internal radiance cache predicated on the lighting output from prior frames. By integrating the blended output from the previous frame, AMD states that it essentially provides complimentary multi-bounce global illumination. Subsequently, screen probes are generated on the depth buffer’s visible surfaces. Rays are fired using Brixelizer, while the radiance cache is examined for shading.

Ultimately, AMD FidelityFX Brixelizer GI serves as a simplified form of the GI-1.0 launched in May 2023 alongside the Capsaicin Graphics Framework. It’s plausible that AMD recognized game developers were not readily adopting it and decided to make it more user-friendly. It remains to be seen whether any studios will opt for this method over conventional hardware-accelerated ray tracing.

Share this article

Facebook

Twitter

🤞 Don’t miss these tips!

🤞 Don’t miss these tips!

Solverwp- WordPress Theme and Plugin