6 November 2023

6 November 2023
Notes for weekly communication of ongoing projects and modules.

Announcements

Modules & Projects

New Features and Changes

3D View

  • Add local up/down movement to walk navigation (commit) - (Aaron Franke)

Curves

  • Add radius transform mode to edit mode (commit) - (casey bianco-davis)
  • Sculpt mode frame selected operator support (commit) - (Iliya Katueshenock)

Cycles

  • Change default Principled Hair BSDF back to Chiang (commit) - (Brecht Van Lommel)
  • Apple M3 tuning including hardware raytracing (commit) - (Michael Jones)
  • Update Linux library search paths for upcoming ROCm 6 (commit) - (bsavery)
  • Fix Principled BSDF versioning for keyframes and drivers (commit) - (Lukas Stockner)

GPv3

  • Rename GP_Layer/GP_Group to Layer/Group (commit) - (Falk David)
  • Rename stroke_color_set to stroke_material_set (commit) - (Antonio Vazquez)
  • Multi-frame editing (commit) - (Falk David)

EEVEE-Next

  • Fix Infinite Loop With Reflection Probe (commit) - (Jeroen Bakker)
  • Per probe viewport display (commit) - (Miguel Pozo)
  • Make Ambient Occlusion Pass use Horizon Scan (commit) - (Clément Foucault)
  • Fix empty layers utiltex (commit) - (Clément Foucault)

IMB

  • Support rgba and V channels in single-layer EXR (commit) - (Omar Emara)

MaterialX

  • Implement HSV node Factor input (commit) - (Pablo Delgado Krämer)

Nodes

  • Add forward compatibility for merged Noise/Musgrave Texture (commit) - (Hoshinova)
  • Draw using draw_color_simple as a fallback (commit) - (Omar Emara)

PLY

  • Import/export custom vertex attributes (#108948) (commit) - (Aras Pranckevicius)
  • Fix unreported crash when exporting multiple objects with different presence of vertex colors (commit) - (Aras Pranckevicius)
  • Improve import of custom vertex normals (commit) - (Aras Pranckevicius)

PyAPI

  • Enable MeshPolygon.loop_start raw array access (commit) - (Thomas Barlow)

Sculpt

  • Implement face set brush for dyntopo (commit) - (Sergey Sharybin)
  • Better boundary preservation with dyntopo (commit) - (Sergey Sharybin)
  • Dyntopo: Consider all vertices in face set brush (commit) - (Hans Goudey)

Shader

  • Only clamp undefined or unsupported inputs of Principled BSDF (commit) - (Alaska)

Realtime Compositor

  • Immediately realize wrapped translations (commit) - (Omar Emara)

USD

  • Fx cache reader open error handling. (commit) - (Michael Kowalski)
  • Use BLI_snprintf to ensure null terminated string (commit) - (Campbell Barton)
  • Fix Export progress report. (commit) - (Bastien Montagne)

Weekly Reports

5 Likes