2022-11-28 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: December 5, 2022, 11:30 AM to 12:00 PM Amsterdam Time (Your local time: 2022-12-05T10:30:00Z2022-12-05T11:00:00Z)


  • Clement
  • Jeroen
  • Miguel
  • Omar

Blender 3.4

  • 3 high priorities left, which is an very good state for the module.
    • Selection bug, which has a long history of development and commits. Not easy to fix.
    • Bump node behavior change impacts NPR. Eevee uses Cycles as its ground truth. We might want to lower its priority. [#101175 - Eevee displacement behavior changed - blender - Blender Projects]
    • Subdivision issues with tangent and orco are broken. This might be tagged as a known issue as fixing this bug might take to much of time.
  • There is a patch to add Renderdoc headers when doing image rendering. This allows renderdoc debugging when doing a background render.


  • Shadowing system
    • Pipeline is done, next step is to make it work, fixing bugs and logical failures.
  • float4x4 CPP API has been developed. Still incomplete, patch send in for review and discussion how to proceed. [Blender Archive - developer.blender.org]

Viewport Compositor

Vulkan backend

Metal backend

  • Small design issues and code changes has to be discussed.