mirror of
https://github.com/blender/blender
synced 2026-10-25 03:07:01 +03:00
Implement optional hardware raytraced shadows for the Workbench engine. They can be enabled in the `Preferences > Viewport > Quality` settings. The option will be shown as inactive if the current backend/GPU doesn't support hardware ray queries (only Vulkan is supported ATM). A new `gpu.capabilities.ray_query_support_get()` has been added to the Python API to support this UI functionality. The visual results are the same as the stencil shadows implementation, but it provides a significant performance boost on modern hardware. The raytracing functionality has been implemented in a fragment shader that mimics the output of stencil-based implementation, so the render pipeline stays mostly the same. Co-authored by: Jeroen Bakker Pull Request: https://projects.blender.org/blender/blender/pulls/161047
3 lines
131 B
Text
3 lines
131 B
Text
version https://git-lfs.github.com/spec/v1
|
|
oid sha256:9aca876addbc4f91c58a7e035f18163716d735829b35d5fa85fcacc476722dc4
|
|
size 173177
|