2025-03-18 Render & Cycles Meeting

Attendees

  • Brecht Van Lommel (Blender)
  • Christoph Neuhauser (Intel)
  • Nikita Sirgienko (Intel)
  • Michael Jones (Apple)
  • Sahar A. Kashi (AMD)
  • Sergey Sharybin (Blender)
  • Weizhen Huang (Blender)
  • Xavier Hallade
  • Sebastian Herholz (Intel)

Notes

  • For Blender 4.4
    • Hopefully the release is done by the time of the meeting
    • HIP-RT:
      • Moved out of experimental
      • Kept disabled by default for Blender 4.4
  • Other
    • Open backend-specific tasks:
    • HIP / HIP-RT
      • HIP-RT Enabled by default for Blender 4.5
      • Status of shader ray-tracing on gfx12 (report)
        • Is not very wide-spread issue, and with 4.5 does not happen by default.
        • Fixed in the compiler, but maybe some code tweak is possible to avoid us waiting too long. Not the highest priority to find such workaround though.
      • zstd compression of precompiled kernels: would be good if it is supported similarly to the oneAPI. Not high priority either, as kernels are not very huge atm.
    • Support for custom OSL cameras is ready for review
      • Is the stereo support required step for the initial integration?
    • Texture cache
    • Volume rendering
      • Unscattered rays contributing to transparency
      • Tricky part is to get OIDN GPU for command line renders
    • OpenPGL on GPU
      • Has guiding on GPU, training on CPU
      • Working on training on GPU
      • Sebastian will work on some API changes to make further integration easier
      • Sebastian will work on a branch with guided RR
    • Need to patch OpenImageDenoise to support gfx12
      • It currently has some hardcoded arch tests
      • Attila is working on it
    • Transparent shadow and spatial splitting: seems to be an algorithmic issue in Blender, not something that is necessarily specific to the HIP/HIP-RT.

Practical Info

This is a weekly video chat meeting for planning and discussion of Blender rendering development. Any contributor (developer, UI/UX designer, writer, …) working on rendering in Blender is welcome to join and add proposed items to the agenda.

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

15 Likes