26 February 2024

26 February 2024
Notes for weekly communication of ongoing projects and modules.

Welcomes

Announcements

Modules & Projects

New Features and Changes

Anim

  • Bone properties panel, add missing ‘solo’ property (commit) - (Sybren A. Stüvel)

Compositor

  • Use original hue in Hue Correct node (commit) - (Omar Emara)
  • Unify Blur operation across CPU and GPU (commit) - (Omar Emara)
  • Unify Denoise node between CPU and GPU (commit) - (Omar Emara)

Creator

  • Add CPU check on startup (commit) - (Ray Molenkamp)

Cycles

  • Adjust normal in Principled Hair Huang to be orthogonal to the tangent (commit) - (Weizhen Huang)
  • Make Principled Hair Huang a near- and far-field model (commit) - (Weizhen Huang)

Despgraph

  • Rename “copy-on-write” to “copy-on-evaluation” (commit) - (Hans Goudey)

EEVEE

  • Reset samples when reflection probes are updated. (commit) - (Jeroen Bakker)

EEVEE-Next

  • Implement Sphere Light-Probe convolution (commit) - (Clément Foucault)
  • Support sphere probe falloff (commit) - (Miguel Pozo)
  • Add refraction roughness mapping (commit) - (Clément Foucault)
  • Voronoi colors are pure emissive (commit) - (Jeroen Bakker)
  • Do not use mip 1 for lightprobe sample in raytracing (commit) - (Clément Foucault)
  • Update reflection probes when resolution changes (commit) - (Jeroen Bakker)
  • Fix black world probe when disabling probes (commit) - (Jeroen Bakker)
  • Concatenate info strings (commit) - (Miguel Pozo)
  • Make closure evaluation fully type agnostic (commit) - (Clément Foucault)

GPU

  • Report on vertex attribute conversions (commit) - (Jeroen Bakker)

GPv3

  • Hook modifier (commit) - (YimingWu)
  • Add layer ‘pass_index’ attribute. (commit) - (Bastien Montagne)
  • General panel in offset modifier (commit) - (Pratik Borhade)
  • Select strokes by material operator (commit) - (Pratik Borhade)
  • Active layer poll (commit) - (Pratik Borhade)

Geometry Nodes

  • Align input and output sockets in simulation and repeat zone nodes (commit) - (Jacques Lucke)
  • Support wildcard in Remove Named Attribute node (commit) - (Jacques Lucke)
  • Support group ids in Geometry Proximity node (commit) - (Jacques Lucke)
  • Sample grid node (commit) - (Hans Goudey)

Icons

  • Update for now toolbar icons blend file location (commit) - (Brecht Van Lommel)

Realtime Compositor

  • Implement Legacy Cryptomatte (commit) - (Omar Emara)

Sculpt

  • Add dyntopo size edit support for BRUSH and RELATIVE modes (commit) - (Sean Kim)

Text Editor

  • Add support for GLSL syntax highlighting (commit) - (Gangneron)

UI

  • Mac Incorrect Hand Cursor for Move (commit) - (Harley Acheson)
  • Improvements to Confirmation of Unpack Linked Libraries (commit) - (Harley Acheson)
  • Remove tool-tip message that non-editable properties are internal (commit) - (Campbell Barton)
  • Prevent file-selector buttons operating on non-editable properties (commit) - (Campbell Barton)
  • Improvements to Confirmation of Apply Transforms (commit) - (Harley Acheson)
  • Improvements to Confirmation of Apply Modifier (commit) - (Harley Acheson)
  • Improvements to Confirmation of Pack Resources (commit) - (Harley Acheson)

USD

  • Fix varying interpolation import (commit) - (Michael Kowalski)

UV

  • Support changing the opacity of the UV stretching overlay (commit) - (Samuel Bilek)

VSE

  • Skip rendering lower strips that are behind opaque strips above them (commit) - (Aras Pranckevicius)
  • Reduce playback stalls when new video clips start playing (commit) - (Aras Pranckevicius)

Video

  • Remove non-ffmpeg AVI support (commit) - (Aras Pranckevicius)

Weekly Reports

8 Likes