Does activating this setting change the rendering-method fundamentally,
yes
does this option switch the rendering method from conventional rasterization to ray-tracing, or is still the conventional rasterization method in combination with raytracing used?
my guess is yes it switches to ray-tracing, why ?
because for example in directx 12, DXR is a new API with 4 new concepts :
- with functions such as DispatchRays to offload the work to the raytracer shader (this should remind u of Dispatch( ) for the Compute Shader); it's in the same spirit
- new shaders ray-generation (called when DispatchRay is called CPU side), closest-hit, any-hit, and miss ….
- the raytracing pipeline state, (this is like what was the rasterization state but instead for raytracing on the gpu)
- and the acceleration structure, a 2-level tree structure that u code that describes yr scene and that tells the gpu how to quickly traverse it; it's more or a less a BVH (bounded volume hierarchy)
and with this all, u can still do things such as AO, GI, shadows, reflections etc… even AI (with hardware tensor cores on a RTX card);
so the conventional raster era is now approaching end of time ?
Until then ?