minetest/src/client/shadows
x2048 dc45b85a54
Improve shadow filters (#12195)
* Rewrite shadow filtering for the new distortion
* Calculate penumbra radius using a single sample
* Avoid peter-panning effect due to filtering of short shadows
* Add adaptive filter quality for soft shadows
* Avoid sharp shadows on surfaces without normals (e.g. plants)
* Increase default and maximum soft shadow radius
* Make line numbers in shader errors match the code
2022-05-21 16:49:30 +02:00
..
dynamicshadows.cpp Adjust shadowmap distortion to use entire SM texture (#12166) 2022-04-07 22:13:50 +02:00
dynamicshadows.h Implement shadow offsets for the new SM distortion function (#12191) 2022-04-14 22:49:30 +02:00
dynamicshadowsrender.cpp Improve shadow filters (#12195) 2022-05-21 16:49:30 +02:00
dynamicshadowsrender.h Deal with compiler warnings 2022-04-30 16:49:41 +02:00
shadowsScreenQuad.cpp Move updating shadows outside of RenderingCore::drawAll. (#11491) 2021-08-12 20:07:09 +02:00
shadowsScreenQuad.h Move updating shadows outside of RenderingCore::drawAll. (#11491) 2021-08-12 20:07:09 +02:00
shadowsshadercallbacks.cpp Adjust shadowmap distortion to use entire SM texture (#12166) 2022-04-07 22:13:50 +02:00
shadowsshadercallbacks.h Adjust shadowmap distortion to use entire SM texture (#12166) 2022-04-07 22:13:50 +02:00