Latest ray-tracing Activity
Release 2.5.5 of Diligent Engine packs a lot of new features.
Post-Processing Effects
Screen-Space Ambient Occlusion
PBR Material Improvements:
- Clearcoat
- Anisotropy
- Sheen
- Iridescence
Another major new feature is Hydrogent, an implementati…
With the latest release Diligent Engine enables support for arguably the most innovative GPU capability of recent years: hardware-accelerated ray tracing. Ray tracing is supported in D3D12 and Vulkan backends and is exposed through common easy-to use yet fully exhaustive API: exactly the same host …
In this post, you will learn the magic behind Unity Ray-Traced Ambient Occlusion (RTAO).
Today, you will see:
- What ambient occlusion will do for you
- The visual superiority of Ray-Traced Ambient Occlusion (RTAO) over Screen-Space Ambient Occlusion (SSAO)
Let's get your game to look the way you always in…
What kind of primitives are you actually drawing when you use that vertex shader that decrements the counter? Depending on what you're drawing and how you're indexing it's possible that the VS is executing more times than expect, which would cause the counter to underflow.
Either way, this would pro…
Sorry for the problem, I managed to solve it. In case if someone have similar problem:
const UINT indexBufferSize = mesh.indices.size() * 4;
Code was lacking multiplication by 4. My index buffer format is DXGI_FORMAT_R32_UINT, which indicates usage of 4 bytes. If I understand correctly, for DXGI_FORM…
Real-time ray tracing technology is set to be an industry game-changer. The ability to create new digital worlds with the lighting, reflections and shadows that we see in our analog world, is changing how we interact with immersive entertainment.
Join M2 Insights, on June 17, for the…