2024-02-26 EEVEE/Viewport Module Meeting

Practical Info

This is a weekly video chat meeting for planning and discussion of Blender EEVEE/viewport module development. Any contributor (developer, UI/UX designer, writer, …) working on EEVEE/viewport in Blender is welcome to join.

For users and other interested parties, we ask to read the meeting notes instead so that the meeting can remain focused.

  • Google Meet

  • Next Meeting: March 4, 2023, 11:30 AM to 12:00 PM Amsterdam Time (Your local time: 2024-03-04T10:30:00Z2024-03-04T11:00:00Z)


  • Clement
  • Jeroen
  • Miguel


  • Updated the module roadmap. Projects that won’t be started in the near term are not included, as priorities will shift.


  • Light probe convolution was added. It now works better for refraction based materials
  • Fixed issues when using reflection probes.
    • World got black when the atlas texture was resized
    • Viewport wasn’t refreshed when using 1 sample.
  • All Closure evaluation are agnostic by default. That means if you have a light loop over three closures it doens’t assume the closure type. It is now possible to use clear coat materials without noise. It only works if you only use upto 2 reflection closures. It was a large change so testing is needed.
  • Transparent shadow objects in the distance made the shadow map explode. Now the relative distance to light is used.
  • [#118725 - EEVEE-Next: Change volume probe sample positioning - blender - Blender Projects] In order to improve blending of volume probes in a runtime free manner, we need to introduce a 1 voxel padding around the volume probe data. This offsets the actual positioning of the samples in the volume grid. This changes the sample location of the volume points and might require versioning code. This needs some discussion with artist about the consequence.
  • PCF shadows still in progress
  • Optimizing the film accumulation shader using specialization constants. Patch is still in review.