Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion tutorials/3d/lights_and_shadows.rst
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,12 @@ receive low-resolution shadows that may appear blocky.
To fix this, a technique named *Parallel Split Shadow Maps* (PSSM) is used.
This splits the view frustum in 2 or 4 areas. Each area gets its own shadow map.
This allows small areas close to the viewer to have the same shadow resolution
as a huge, far-away area.
as a huge, far-away area. When shadows are enabled for DirectionalLight3D, the
default shadow mode is PSSM with 4 splits. In scenarios where an object is large
enough to appear in all four splits, it results in increased draw calls. Specifically,
such an object will be rendered five times in total: once for each of the four shadow
splits and once for the final scene rendering. This can impact performance, understanding
this behavior is important for optimizing your scene and managing performance expectations.

.. image:: img/lights_and_shadows_pssm_explained.webp

Expand Down