2025-04-25 Projects Update

Attendees: Dalai Felinto, Falk David, Hans Goudey, Nathan Veghdal, Sybren Stüvel, Thomas Dinges

Projects

  • Hair Dynamics (Hans)

    • Closures and bundles are merged (as experimental).
    • Socket shape change is on its final rounds of review.
    • No news on asset embedding since Jacques was at the Everything Procedural Breda conference.
  • NPR (Clément)

    • Dalai and Clément went over Dillon Goo’s team’s use cases.
    • It seems that (almost) everything is possible, some with new shading features/nodes, others with compositing.
    • Some R&D is to be expected.
    • Next step is to present this to the rest of the rendering team.
  • Viewport

    • No news, shader compilation still blocking.
    • Waiting for Metal code path (and review).
    • EEVEE: finalizing shadow terminator improvements.
  • Online Assets Library (Sybren)

    • Usability updates:
      • Multi-line support.
      • And more
    • Usability targets are no longer blocking, Julian will shift gears and start on the online asset specific tasks.
    • HTTP file downloader code conceptually approved by Sergey.
    • We are close to a final API, next step is to design & implement a Python API to provide Blender with “virtual assets” (as in, available but not yet downloaded).
  • Project Setup (Nathan)

    • The Blender variables milestone is split in two parts:
      • Path templates
      • Variable
    • They are ongoing a final review (Brecht already approved it)
    • More feedback is expected before it is merged.
    • Next step is a more robust error parsing (to identify missing variables before the render starts).
  • VSE Story tools (Falk)

    • The prototype was demo’ed today at the HQ (Andy, Aras, Dalai, Falk, Pablo, Sergey).
    • Next step is to get Hjalti’s feedback.
    • The prototype got to the point of diminishing return (besides small tweaks for upcoming demos).
    • The findings from the prototype will be shared on code.blender.org/devtalk.
  • Vulkan (Jeroen)

    • On holidays this week
  • UV Sync (Campbell)

    • Clément wants to be involved as reviewer.
  • Aras + Sergey:

    • Cycles: quick render canceling (Esc, Esc)
    • Scene strip performance profiling (issue; depsgraph and subsurf re-created every frame).
    • VSE: Hardware video encoding.
    • VSE: Performance improvements to Color strip cache.
  • Shape Keys:

    • Hans has the update shape keys feature under review (for 3 weeks already, but lots of activity this week).
    • Existing duplicate shape key operator got a feedback pass as well from Nika.
8 Likes