6 March 2023

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

Modules & Projects

New Features and Changes

Import / Export

  • New C++ PLY importer/exporter (commit) (Arjan van Diest, Bas Hendriks, Lilith Houtjes, Nathan Rozendaal, Thomas Feijen, Yoran Huzen)
    • Add color space import option, slightly tweak UI (commit) (Aras Pranckevicius)

Viewport

  • Add retopology overlay (commit) (Jorijn de Graaf)
  • Add edge width option for viewport and UV editor (commit) (Patrick Busch)

Core

  • Use hash for Collection object lookup, speed up object linking (commit) (Campbell Barton)

Cycles

  • Reduce mesh memory usage by unflattening (commit) (William Leeson)
  • Implement MaterialX OSL microfacet closures (commit) (Lukas Stockner)
  • Make Fresnel term independent of microfacet closure type (commit) (Lukas Stockner)
  • Use per-microfacet Fresnel term for Glass closures (commit) (Lukas Stockner)

Mesh

  • Move edge UV seams to a generic attribute (commit) (Hans Goudey)
  • Avoid recalculating bounds after some operations (commit) (Hans Goudey)
  • Clear loose edges bitmap with count of zero (commit) (Hans Goudey)

User Interface

  • Tweak/disambiguate translations (commit, commit) (Damien Picard, Bastien Montagne)
  • Outliner
    • New grease pencil filter (commit) (Antonio Vazquez)

Sculpt

  • Add support for last operator panel to color filter operator (commit) (Joseph Eagar)

Python API

  • Add range and instance drawing to GPUBatch (commit) (Jeroen Bakker)
  • Change console banner color-style to info (commit) (Léo Depoix)

Weekly Reports

8 Likes