Block a user
EEVEE-Next: Jittered Soft Shadows
It's invert
if we assume we only use unit quaternion.
The same happens with the rotate
function, it assumes a unit quaternion.
I think it's a fair assumption (at least in the GPU code), but…
EEVEE-Next: Jittered Soft Shadows
Done, but I personally tend to have more trouble parsing nested parenthesis than operator precedence.
EEVEE-Next: Jittered Soft Shadows
It was at some point, but not since I added the toggle on viewport playback/navigation.
Miguel Pozo
pushed to pull-eevee-jittered-shoft-shadows at pragma37/blender
2024-04-22 15:48:56 +02:00
ba5e96407e
Disable shadows inside point/spot lights
ed2f1ac7e3
Fix bias for backfaces
af659c1ea0
Fix light_sphere_disk_radius
34c9c6e83a
code style
3b9b3a0915
Convert jitter overblur to percentage
Miguel Pozo
pushed to pull-eevee-jittered-shoft-shadows at pragma37/blender
2024-04-19 19:48:03 +02:00
776d68df94
Fixes
a4a26d92ad
Cleanup
Miguel Pozo
pushed to pull-eevee-jittered-shoft-shadows at pragma37/blender
2024-04-19 17:58:08 +02:00
758d461f29
Merge branch 'main' into pull-eevee-jittered-shoft-shadows
192d0790eb
Tests: Update render references for EEVEE/Workbench/Storm
2736446d65
Fix #119999: RNA copy failure due to improper handling of unset dynamic RNA properties.
c450200873
Fix: EEVEE-Next: Fix wrong space transformation for default thickness
7f5dd29abd
Subdiv: Make OpenSubdiv_TopologyRefiner into a C++ class
EEVEE-Next: Jittered Soft Shadows
I've added this back for the disablement on playback/navigation. It's redundant for sure, but the code becomes a bit messy otherwise.
Miguel Pozo
pushed to pull-eevee-jittered-shoft-shadows at pragma37/blender
2024-04-19 17:34:06 +02:00
3036b64abf
Disable jitter on navigation and playback
Miguel Pozo
pushed to pull-eevee-jittered-shoft-shadows at pragma37/blender
2024-04-19 17:08:19 +02:00
62a183a7f6
Fix math
Miguel Pozo
created branch test-jittered-soft-shadows-2 in pragma37/blender
2024-04-18 20:11:56 +02:00
Miguel Pozo
created branch test-eevee-jittered-shoft-shadows in pragma37/blender
2024-04-18 20:05:46 +02:00
Miguel Pozo
pushed to test-eevee-jittered-shoft-shadows at pragma37/blender
2024-04-18 20:05:46 +02:00
0d1191251d
Add jitter_mat (test)
Miguel Pozo
pushed to pull-eevee-jittered-shoft-shadows at pragma37/blender
2024-04-18 17:53:53 +02:00
064b4c429f
Add shadow_projection_rotation
EEVEE-Next: Jittered Soft Shadows
I've made the split of jitter rotation into its own quaternion, but it's still WIP.
Miguel Pozo
pushed to pull-eevee-jittered-shoft-shadows at pragma37/blender
2024-04-17 21:31:52 +02:00
8b07f361e6
Make shadow_projection_rotation absolute (precission issues)
65e74cfb8c
Add shadow_projection_rotation (broken)