4 July 2022
Notes for weekly communication of ongoing projects and modules.
Modules & Projects
- 2022-06-29 Geometry Nodes sub-module meeting
- 2022-06-30 Pipeline, Assets & I/O Meeting
- 2022-07-04 Eevee/Viewport Module Meeting
New Features and Changes
Cycles
- Add support for rendering on Intel GPUs using oneAPI (commit) (Xavier Hallade)
- enable Vega GPU/APU support (commit) (Sayak Biswas)
- fix support for multiple Intel GPUs (commit) (Xavier Hallade)
- add more math functions for float4 (commit) (Andrii Symkin)
Geometry Nodes
- UV Unwrap and Pack Islands Nodes (commit) (Aleksi Juvani)
- Add Mesh To Volume Node (commit) (Erik Abrahamsson)
- Performance improvements
- Remove warning in Points node (commit) (Jacques Lucke)
User Interface
- Make scrollbars always visible, with size dependent on mouse distance (commit) (Harley Acheson)
- Property editor
- Spreadsheet editor
- Display byte colors as scene linear floats (commit) (Brecht Van Lommel)
- Node Editor
- Add tooltips for nodes to the shader node add menu (commit) (Arye Ramaty)
Modeling
- Add nearest face snap mode and snapping options (commit) (jon denning)
Curves
- Add many new sculp tools and selection operators (commit) (Jacques Lucke)
- Rename UI labels and add shortcut for grow selection operator (commit) (Dalai Felinto)
Tracking
- Add Image from Plane Marker operators (commit) (Sergey Sharybin)
- Always use smooth drawing in the mask editor (commit) (Sergey Sharybin)
Grease Pencil
- Line Art: Shadow and related functionalities (commit) (Yiming Wu)
Animation
- Add grease pencil layers in regular Dopesheet (commit) (Amélie Fondevilla)
- Use valid default Subset for current context in normalize weights operator(commit) (Nate Rupsis)
Video Sequence Editor
FFmpeg: Add VFR media support (commit) (Richard Antalik)
VSE: Improved Retiming system (commit) (Richard Antalik)
Import/Export
- COLLADA: Support for alpha color in vertex data (commit) (Gaia Clary, Christian Aguilera)
- Print import & export times of Alembic & USD (commit) (Aras Pranckevicius)
EEVEE
- EEVEE-Next: Add Film and RenderBuffers module (commit) (Clément Foucault)
- Add eevee viewport playback tests/benchmarks (commit) (Jeroen Bakker)
Python API
- Use attribute renaming function for generic mesh layers (commit) (Martijn Versteegh)
- Fix runtime change-log generation (commit, commit) (Bastien Montagne)
- VSE: Add API function to select displayed meta strip (commit) (FĂ©lix Gremse)
Weekly Reports
- Bastien Montagne
- Campbell Barton
- Chris Blackbourn
- Dalai Felinto
- Germano Cavalcante
- Hans Goudey
- Jacques Lucke
- Jeroen Bakker
- Jon Denning
- Julian Eisel
- Omar Emara
- Philipp Oeser
- Pratik Borhade
- Richard Antalik
- Sergey Sharybin
- Sybren StĂĽvel
- Thomas Dinges
Google Summer of Code
- GSoC 2022: Many Lights Sampling in Cycles X (Weekly Report) - #10 by Jebbly
- GSoC 2022: Waveform Drawing Improvements Weekly Report - #6 by xsmingerfan
- GSoC 2022 : 3D Text Usability Improvements (Weekly Reports) - #6 by yashhh
- GSoC 2022 : Soft body simulations using XPBD (Weekly Reports) - #9 by arcticblazer