Miguel Pozo pragma37
  • Joined on 2018-04-26
Miguel Pozo commented on pull request blender/blender#119753 2024-04-22 16:00:50 +02:00
EEVEE-Next: Jittered Soft Shadows

Done, but I can't say I like it.

Miguel Pozo commented on pull request blender/blender#119753 2024-04-22 15:59:00 +02:00
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…

Miguel Pozo commented on pull request blender/blender#119753 2024-04-22 15:53:22 +02:00
EEVEE-Next: Jittered Soft Shadows

Done, but why?

Miguel Pozo commented on pull request blender/blender#119753 2024-04-22 15:53:00 +02:00
EEVEE-Next: Jittered Soft Shadows

Done, but I personally tend to have more trouble parsing nested parenthesis than operator precedence.

Miguel Pozo commented on pull request blender/blender#119753 2024-04-22 15:51:36 +02:00
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
Compare 6 commits »
Miguel Pozo pushed to main at pragma37/.profile 2024-04-19 20:43:06 +02:00
3247565c6c Update reports/2024.md
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
Compare 153 commits »
Miguel Pozo commented on pull request blender/blender#119753 2024-04-19 17:38:33 +02:00
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 commented on pull request blender/blender#119753 2024-04-19 16:58:32 +02:00
EEVEE-Next: Jittered Soft Shadows

This is how it looks like when a sphere light (no soft falloff) crosses the light plane. Capture d’écran 2024-04-17 à 21.46.01.png

Miguel Pozo created branch test-jittered-soft-shadows-2 in pragma37/blender 2024-04-18 20:11:56 +02:00
Miguel Pozo pushed to test-jittered-soft-shadows-2 at pragma37/blender 2024-04-18 20:11:56 +02:00
e058b567a0 Fix jitter
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
Miguel Pozo commented on pull request blender/blender#119753 2024-04-17 21:35:36 +02:00
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)
Compare 2 commits »