Blender 4.2 Documentation #104700

Open
opened 2024-02-14 03:38:34 +01:00 by Aaron Carlisle · 0 comments
Member

Getting Started

  • 445fd42c61 Windows: Add ARM64 support (Anthony Roberts)
  • 9cb3a17352 Linux: freedesktop support for file type association (Campbell Barton)
  • 0c4117f24a Linux: only allow registering file association for portable builds (Campbell Barton)

User Interface

  • 692de6d380 GHOST/Wayland: copy & paste image to clipboard support (Jose Vicente Barrachina)
  • f04bd961fd UI: Manage Unused Data Operator (Harley Acheson)
  • 73d76d4360 UI: User Prefs Language Section (Harley Acheson)
  • a0a2e7e0dd UI: Improved Operator to Delete Custom Themes (Harley Acheson)
  • 57729aa8bb UI: Improved Operator to Delete Custom Keyconfigs (Harley Acheson)
  • f66cb1e635 UI: rename 'Snap With' and 'Snap To' to 'Snap Base' and 'Snap Target' (Germano Cavalcante)
  • ee38a7b723 UI: Button to Save Custom Themes (Harley Acheson)
  • 6789a88107 UI: Open Folder of Recent Items (Harley Acheson)
  • 47ced73952 UI: Rename VCols to Color Attributes in edit mesh operators (Nika Kutsniashvili)
  • 0b30cb1929 UI: Clarify Playback "Play In" option (Philipp Oeser)
  • d2d810f11a UI: Splash Screen Import Changes (Harley Acheson)
  • 5bc033b4d7 UI: Add Rename operator in bone collection context menu (Pratik Borhade)
  • f5bae8924d UI: Rename "QT rle / QT Animation" to "QuickTime Animation" (Aaron Carlisle)
  • dc35737b69 Fix: Move CFL Number parameter for Fluid into Adaptive Time Steps (Bartosz Kosiorek)
  • 9a7f4a3b58 Modifiers: Affect all selected objects when holding alt (Hans Goudey)
  • d8f6ae7919 UI: Outliner "File Mode" Manage User Count (Harley Acheson)
  • cc541f2c07 UI: Add Wavelength unit for scene-independent nanometer-scale inputs (Lukas Stockner)
  • d644873252 Preferences: add option to set the trackpad direction for Wayland (Campbell Barton)
  • 7e2075b809 UI: Changes to Zoom Menus (Harley Acheson)
  • e63c8bb3c2 UI: Add Modifiers submenu to 3D view header (Hans Goudey)
  • a3627fe88e UI: Tweaks to Object > Modifier menu (Nika Kutsniashvili)
  • c60a1006e5 Asset Shelf: Add asset shelf region to image editor (Hans Goudey)
  • 6176e66636 Nodes: add node group description (Jacques Lucke)
  • 125afb20d3 Nodes: reorganize node group properties UI (Jacques Lucke)
  • f4b9ca758a Nodes: add color tag to node groups (Jacques Lucke)
  • 7f8d4df410 UI: Add eyedropper button to camera focus distance (Falk David)
  • ede675705e UI: Reorganize 'Select' menus in editors (Nika Kutsniashvili)
  • 4dbca26b5c UI: Reorganize 'Select' menus in 3D Viewport (Nika Kutsniashvili)
  • 41bbbd2359 UI: Color Tooltips (Harley Acheson)
  • fb5e7caa70 UI: improve "Compact with Milliseconds" timecode style (Damien Picard)
  • 7d80fde033 UI: Popup version of the asset shelf (Julian Eisel)
  • 57c023d580 Preference: add option allow internet access (Campbell Barton)
  • b0eb48c4dc UI: Move Normal Edit and Weighted Normal modifiers to "Normals" menu (Hans Goudey)
  • f5fdda776c UI: Outliner Ctrl-F To Start Filter (Harley Acheson)
  • ae73c8aa25 UI: order "Network" after "OS Settings" in the System preferences (Campbell Barton)
  • 392ac52ebb UI: Toggle Camera Guides in Viewport Overlays (Harley Acheson)
  • bdde38eff1 UI: Preferences: Group the Themes tab with the Extensions (Dalai Felinto)
  • db5d410164 Node Editor: add overlay to automatically label reroute nodes (Leon Schittek)
  • 61178b22a2 Nodes: port "Connect to Output" operator from Node Wrangler (Nika Kutsniashvili)
  • 7ee189416c UI: Show modifier pinning with icon, adjust name (Hans Goudey)
  • 2a287dc23c UI: Toggle Camera Passepartout in Viewport Overlays (Harley Acheson)
  • 1fe8fbd93a UI: Reorganize mesh sculpt mode menus (Nika Kutsniashvili)
  • 10071caea8 UI: Show Passepartout When All Overlays Off (Harley Acheson)
  • 19572321f1 UI: Rename Import SVG to Import SVG as Grease Pencil (Guillermo Venegas)
  • 8b53355602 UI: Add Extensions Updates to user preferences (Dalai Felinto)

Editors

  • 72be662af4 UI: Change UI Name of Outliner "Orphan Data" mode to "Unused Data" (Harley Acheson)
  • 1d894aa1a7 Add Convert Image Empty to Mesh Plane operator (Nika Kutsniashvili)
  • 4b4ae72837 Import Images as Planes: improve option panels (Damien Picard)
  • b5003fa56c Support "Add -> Image -> Mesh Plane" as a built-in operator (Campbell Barton)

Modeling

  • 7290950a5d Fix: Correct name for UV sculpt tool property (Hans Goudey)
  • 060174cf14 Transform: customizable rotation snap increment values (Kyler Kelly)
  • aaadb5005e UV: Support Edge and Vert Slide (Melissa)
  • a56a975760 UV: Enable 'Set Snap Base' feature (Germano Cavalcante)
  • f6a581e28a UV: Vert and Edge Slide UI improvements (Germano Cavalcante)
  • f0479e915f Transform: Implement Snap to Grid mode (Germano Cavalcante)
  • 15dbfe54e4 Curves: draw evaluated curves and handles in edit mode (laurynas)
  • 4889aed8ac Curves: Bezier handle selection support (Laurynas Duburas)
  • d315a6a793 Curves: add toggle cyclic edit mode operator (Jacques Lucke)
  • 23265a2b6d Curves: add edit mode operator to convert curve types (Jacques Lucke)
  • 6c25c66194 Curves: add switch direction edit mode operator (Jacques Lucke)
  • 548df007a5 Curves: add subdivide curves edit mode operator (Jacques Lucke)
  • 01ee34ebd1 Curves: add operator to set bezier handle types (Jacques Lucke)
  • 549d02637a Curves: add menu to add some primitive curves in edit mode (Jacques Lucke)
  • 3f2c4db951 Curves: support more curve type conversion options in edit mode (Jacques Lucke)
  • e3894f0a07 UV: Remove UV sculpt use of brushes (Hans Goudey)
  • 2f289857af Object: add Shade Auto Smooth operator (Jacques Lucke)
  • afec41e8d3 Curves: add extrude operator to menu (Jacques Lucke)

Geometry Node

  • 75e9056cac Geometry Nodes: support group ids in Sample Nearest Surface node (Jacques Lucke)
  • 1cfe9dd08c Geometry Nodes: Matrix socket type, attribute type, and initial nodes (Hans Goudey)
  • 0494605e7e Geometry Nodes: support group ids in Geometry Proximity node (Jacques Lucke)
  • 77cba3d551 Geometry Nodes: Sample grid node (Hans Goudey)
  • e3f030cce6 Geometry Nodes: Add float solver to mesh boolean node (Howard Trickey)
  • 1681e55114 Geometry Nodes: Add 8-bit integer attribute type to store attribute node (Hans Goudey)
  • 3cd1c365c3 Geometry Nodes: Add Project point matrix node (Hans Goudey)
  • 83ed92d533 Geometry Nodes: Add Viewport Transform node (Hans Goudey)
  • 462e7aeedd Geometry Nodes: Add Align Rotation to Vector node (Hans Goudey)
  • 831e91c357 Geometry Nodes: support working with raw matrix values (Iliya Katueshenock)
  • 1db538683d Geometry Nodes: add selection and depth options to Realize Instances node (Arye Ramaty)
  • 968b98be56 Geometry Nodes: new Input Rotation node (Iliya Katueshenock)
  • 96db947f16 Geometry Nodes: show info in simulation node when it is baked (Jacques Lucke)
  • 25c134fd08 Geometry Nodes: new Axes to Rotation node (Jacques Lucke)
  • 4dfc1ede58 Geometry Nodes: output transform matrix from object info node (Jacques Lucke)
  • 9fcf97d978 Geometry Nodes: support matrix in Transform Geometry node (Jacques Lucke)
  • 2fe92c63d3 Geometry Nodes: Add Active Element tool node (Colin Basnett)
  • 905aaf439c Geometry Nodes: new Set Instance Transform node (Jacques Lucke)
  • cd5eb4aa03 Geometry Nodes: support renaming some sockets in the node directly (Jacques Lucke)
  • fb6b9092a7 Geometry Nodes: new Instance Transform attribute input node (Iliya Katushenock)
  • 28cef56ad2 Geometry Nodes: support capturing multiple attributes at once (Jacques Lucke)
  • 78c1c1a170 Geometry Nodes: support matrix socket in accumulate field node (Jacques Lucke)
  • ce224fe401 Node Tools: Add mouse position node, wait for cursor option (Hans Goudey)

Grease Pencil

  • 6ed4282771 GPencil: Remove subdiv modifier unused vgroup UI (YimingWu)

Animation

  • 62f140e048 Anim: Add Sharpness to Ease operator (Christoph Lendenfeld)
  • 51e1f29a68 Anim: Add new keyframe type 'GENERATED' (Sybren A. Stüvel)
  • bd3518946e Anim: implement "Copy Driver to Selected" operator (Nathan Vegdahl)
  • 6e0c3231eb Anim: add bone length property to Bone Properties Panel (Frederick Solano)
  • f9ea64b0ba Anim: Per bone wire width for custom shapes (Christoph Lendenfeld)
  • 95966813ae Anim: add 'Frame Scene/Preview Range' to animation editors (Sybren A. Stüvel)

Render

  • 74b8f99b43 Render: Merge EEVEE and Cycles motion blur settings (Miguel Pozo)
  • f2e27ef7b6 Cycles: Override World option per View Layer (JonasDichelle)
  • a3f0ff6184 Cycles: make Principled Hair Huang a near- and far-field model (Weizhen Huang)
  • d1cbb10d17 Add Khronos PBR Neutral tone mapper (Emmett-Lalish)
  • ee51f643b0 Cycles: Ray Portal BSDF (David Murmann)
  • 17f2cdd104 Cycles: Add thin film iridescence to Principled BSDF (Lukas Stockner)
  • 2a0a6f18cc Cycles: Add OpenImageDenoise quality option (Attila Áfra)
  • f8c0050a25 Shaders: Add Roughness to Subsurface Scattering Node (Alaska)
  • 4651f8a08f Fix: Respect Blender Cycles setting for GPU denoising (Nikita Sirgienko)
  • 759bb6c768 Cycles: oneAPI: Enable host memory migration (Nikita Sirgienko)
  • cc0d12dd20 EEVEE: Remove EEVEE-Legacy (Clément Foucault)
  • c7807a425a EEVEE: Alias/remove legacy RNA material attributes (Jeroen Bakker)
  • 5246fb5a57 Cycles: Implement blue-noise dithered sampling (Lukas Stockner)

Compositing

  • 467a132166 Compositor: Implement per-node execution time report (Sergey Sharybin)
  • a8a05ebba1 Compositor: Switch CPU compositor to Full-Frame (Sergey Sharybin)
  • 2bd80f4b7a Realtime Compositor: Implement Legacy Cryptomatte (Omar Emara)
  • f4f22b64eb Compositor: Add Bloom option to Glare node (Omar Emara)
  • b229d32086 Compositor: Port GPU Vector Blur to CPU (Omar Emara)
  • f5157b00a9 Compositor: Remove left over code from tile based compositor (Aaron Carlisle)
  • 483c854612 Compositor: implement interpolation methods for Translate node (Habib Gahbiche)
  • 6db8091f45 Compositor: Remove Two Pass option (Sergey Sharybin)
  • 9532ea3f8c Compositor: Remove Render/Edit Quality setting (Sergey Sharybin)
  • 149e547de6 Compositor: Remove quality setting from DNA and UI (Sergey Sharybin)
  • 7b4232e8aa Compositor: Move Execution Mode and Precision from bNodeTree to Scene (Sergey Sharybin)
  • 727a90a0f1 Compositor: Make GPU compositor an official feature (Sergey Sharybin)
  • 9484770551 Compositor: Switch View: automatically update views when render views are enabled/disabled (Habib Gahbiche)
  • f0c379e1d3 Realtime Compositor: Implement Fog Glow Glare node (Omar Emara)

Data/Files

  • f09c7dc4ba Video: Remove non-ffmpeg AVI support (Aras Pranckevicius)
  • 509a7870c3 Collection Exporters: Enable file exporters to be specified on Collections (Jesse Yurkovich)
  • df4ccf2eed Collection Exporters: Add Alembic support (Jesse Yurkovich)
  • 32ed9bb107 Collection Export: Enable STL and PLY exporters (Jesse Yurkovich)
  • 60bc34b494 USD: Import and export custom properties (Charles Wardlaw)
  • 2548132e23 USD Import: Added mesh validation on import as an option (Charles Wardlaw)
  • 761dd6c923 IO: enable mesh validation by default for STL, PLY & OBJ importers (Campbell Barton)
  • b773eca1b5 IO: Use panels for Alembic, OBJ, PLY, and STL (Jesse Yurkovich)
  • e4ef0f6ff4 USD: UsdGeomPoints import support (Michael Kowalski)
  • 2415380061 USD Export: Adding the ability to choose Stage Up Axis at export time. (Charles Wardlaw)
  • 939e4b2efc Core: Change portable install folder to portable/ (Brecht Van Lommel)
  • e1a6749b3d USD: dome light IO (Charles Wardlaw)
  • 3e73b9caa5 USD Export: Add the ability to downsample textures for USDZ (Charles Wardlaw)
  • 9ad2c7df0b USD: implement native Unicode support (Jesse Yurkovich)
  • f913fb6159 USD: Add MaterialX shader export (Michael B Johnson)
  • 06581bde1b USD: use panels for Import and Export (Jesse Yurkovich)
  • 82f9501a4a Collada: Mark the I/O operators as legacy in the UI. (Bastien Montagne)
  • 36f1a4f94f USD Export: Added option to specify types of XForm ops written. (Charles Wardlaw)
  • a6a5fd053a USD Export: filtering option for types to export (Charles Wardlaw)
  • bfa54f22ce USD Import: Added an option to import only defined prims (Charles Wardlaw)
  • b2d1979882 USD Export: option to triangulate meshes (Charles Wardlaw)

Sculpt/Paint

  • 28dae0c917 Sculpt: Add dyntopo size edit support for BRUSH and RELATIVE modes (Sean Kim)
  • 999dfce736 Sculpt: Add interpolate radius option for curve radius (XDzZyq)
  • 705964d7bb Sculpt: Migrate Box Hide to common gesture code (Sean Kim)
  • 68afd22501 Sculpt: Add Lasso Hide tool (Sean Kim)
  • 8bcfe66d22 UI: Add label to sculpt symmetrize options (persun)
  • 6e997cc757 Sculpt: Add Line Hide tool (Sean Kim)
  • 55fc1066ac Sculpt: Polyline hide operator (Sean Kim)
  • d4a61647bf Sculpt: Add Line Trim tool (Sean Kim)
  • 1cf0d7ca6a Sculpt: Add customizable increment for line tool snapping (Sean Kim)
  • 1ab3fffc1d Sculpt: Add increase / decrease visibility operator (Sean Kim)
  • 7726e7f563 Sculpt: Add Line Face Set Tool (Sean Kim)
  • 025df21a0f Sculpt: Add Polyline Mask, Face Set, and Trim (Sean Kim)
  • 241c19a57a Add "Only project onto selected" for curve, GP3, and annotation drawing (Sebastian Parborg)

Video Editing

  • 2c55835c52 Fix: UI: Rename "Bright" property to "Brightness" (Hans Goudey)
  • 740c9f220d VSE: Add RGB Parade Display Mode for sequencer (Boltzmachine)
  • cff532e134 VSE: Implement Snapping to Markers (John Swenson)
  • 31e56797f0 VSE: indicate missing media in timeline/display (Aras Pranckevicius)
  • 221951657b VSE: Make cache overlay visible to non "Developer extras" users (Sebastian Parborg)
  • d66598c16f VSE: Text shadow blur / outline (Aras Pranckevicius)
  • 6e42c3d920 UI: Sequencer Overlays layout improvements (Pablo Vazquez)
  • 69472c88ee IMB: Cleanup timecode options (Richard Antalik)

Advanced

  • 9372e0dfe0 CLI: support defining custom commands via C++ & Python API (Campbell Barton)
# Getting Started - [x] [445fd42c61](https://projects.blender.org/blender/blender/commit/445fd42c61) Windows: Add ARM64 support (Anthony Roberts) - [x] [9cb3a17352](https://projects.blender.org/blender/blender/commit/9cb3a17352) Linux: freedesktop support for file type association (Campbell Barton) - [x] [0c4117f24a](https://projects.blender.org/blender/blender/commit/0c4117f24a) Linux: only allow registering file association for portable builds (Campbell Barton) # User Interface - [x] [692de6d380](https://projects.blender.org/blender/blender/commit/692de6d380) GHOST/Wayland: copy & paste image to clipboard support (Jose Vicente Barrachina) - [x] [f04bd961fd](https://projects.blender.org/blender/blender/commit/f04bd961fd) UI: Manage Unused Data Operator (Harley Acheson) - [x] [73d76d4360](https://projects.blender.org/blender/blender/commit/73d76d4360) UI: User Prefs Language Section (Harley Acheson) - [x] [a0a2e7e0dd](https://projects.blender.org/blender/blender/commit/a0a2e7e0dd) UI: Improved Operator to Delete Custom Themes (Harley Acheson) - [x] [57729aa8bb](https://projects.blender.org/blender/blender/commit/57729aa8bb) UI: Improved Operator to Delete Custom Keyconfigs (Harley Acheson) - [x] [f66cb1e635](https://projects.blender.org/blender/blender/commit/f66cb1e635) UI: rename 'Snap With' and 'Snap To' to 'Snap Base' and 'Snap Target' (Germano Cavalcante) - [x] [ee38a7b723](https://projects.blender.org/blender/blender/commit/ee38a7b723) UI: Button to Save Custom Themes (Harley Acheson) - [ ] [6789a88107](https://projects.blender.org/blender/blender/commit/6789a88107) UI: Open Folder of Recent Items (Harley Acheson) - [x] [47ced73952](https://projects.blender.org/blender/blender/commit/47ced73952) UI: Rename VCols to Color Attributes in edit mesh operators (Nika Kutsniashvili) - [x] [0b30cb1929](https://projects.blender.org/blender/blender/commit/0b30cb1929) UI: Clarify Playback "Play In" option (Philipp Oeser) - [x] [d2d810f11a](https://projects.blender.org/blender/blender/commit/d2d810f11a) UI: Splash Screen Import Changes (Harley Acheson) - [x] [5bc033b4d7](https://projects.blender.org/blender/blender/commit/5bc033b4d7) UI: Add Rename operator in bone collection context menu (Pratik Borhade) - [x] [f5bae8924d](https://projects.blender.org/blender/blender/commit/f5bae8924d) UI: Rename "QT rle / QT Animation" to "QuickTime Animation" (Aaron Carlisle) - [x] [dc35737b69](https://projects.blender.org/blender/blender/commit/dc35737b69) Fix: Move CFL Number parameter for Fluid into Adaptive Time Steps (Bartosz Kosiorek) - [ ] [9a7f4a3b58](https://projects.blender.org/blender/blender/commit/9a7f4a3b58) Modifiers: Affect all selected objects when holding alt (Hans Goudey) - [x] [d8f6ae7919](https://projects.blender.org/blender/blender/commit/d8f6ae7919) UI: Outliner "File Mode" Manage User Count (Harley Acheson) - [x] [cc541f2c07](https://projects.blender.org/blender/blender/commit/cc541f2c07) UI: Add Wavelength unit for scene-independent nanometer-scale inputs (Lukas Stockner) - [ ] [d644873252](https://projects.blender.org/blender/blender/commit/d644873252) Preferences: add option to set the trackpad direction for Wayland (Campbell Barton) - [x] [7e2075b809](https://projects.blender.org/blender/blender/commit/7e2075b809) UI: Changes to Zoom Menus (Harley Acheson) - [x] [e63c8bb3c2](https://projects.blender.org/blender/blender/commit/e63c8bb3c2) UI: Add Modifiers submenu to 3D view header (Hans Goudey) - [x] [a3627fe88e](https://projects.blender.org/blender/blender/commit/a3627fe88e) UI: Tweaks to Object > Modifier menu (Nika Kutsniashvili) - [x] [c60a1006e5](https://projects.blender.org/blender/blender/commit/c60a1006e5) Asset Shelf: Add asset shelf region to image editor (Hans Goudey) - [x] [6176e66636](https://projects.blender.org/blender/blender/commit/6176e66636) Nodes: add node group description (Jacques Lucke) - [x] [125afb20d3](https://projects.blender.org/blender/blender/commit/125afb20d3) Nodes: reorganize node group properties UI (Jacques Lucke) - [x] [f4b9ca758a](https://projects.blender.org/blender/blender/commit/f4b9ca758a) Nodes: add color tag to node groups (Jacques Lucke) - [x] [7f8d4df410](https://projects.blender.org/blender/blender/commit/7f8d4df410) UI: Add eyedropper button to camera focus distance (Falk David) - [x] [ede675705e](https://projects.blender.org/blender/blender/commit/ede675705e) UI: Reorganize 'Select' menus in editors (Nika Kutsniashvili) - [x] [4dbca26b5c](https://projects.blender.org/blender/blender/commit/4dbca26b5c) UI: Reorganize 'Select' menus in 3D Viewport (Nika Kutsniashvili) - [x] [41bbbd2359](https://projects.blender.org/blender/blender/commit/41bbbd2359) UI: Color Tooltips (Harley Acheson) - [x] [fb5e7caa70](https://projects.blender.org/blender/blender/commit/fb5e7caa70) UI: improve "Compact with Milliseconds" timecode style (Damien Picard) - [ ] [7d80fde033](https://projects.blender.org/blender/blender/commit/7d80fde033) UI: Popup version of the asset shelf (Julian Eisel) - [x] [57c023d580](https://projects.blender.org/blender/blender/commit/57c023d580) Preference: add option allow internet access (Campbell Barton) - [x] [b0eb48c4dc](https://projects.blender.org/blender/blender/commit/b0eb48c4dc) UI: Move Normal Edit and Weighted Normal modifiers to "Normals" menu (Hans Goudey) - [x] [f5fdda776c](https://projects.blender.org/blender/blender/commit/f5fdda776c) UI: Outliner Ctrl-F To Start Filter (Harley Acheson) - [x] [ae73c8aa25](https://projects.blender.org/blender/blender/commit/ae73c8aa25) UI: order "Network" after "OS Settings" in the System preferences (Campbell Barton) - [x] [392ac52ebb](https://projects.blender.org/blender/blender/commit/392ac52ebb) UI: Toggle Camera Guides in Viewport Overlays (Harley Acheson) - [x] [bdde38eff1](https://projects.blender.org/blender/blender/commit/bdde38eff1) UI: Preferences: Group the Themes tab with the Extensions (Dalai Felinto) - [x] [db5d410164](https://projects.blender.org/blender/blender/commit/db5d410164) Node Editor: add overlay to automatically label reroute nodes (Leon Schittek) - [ ] [61178b22a2](https://projects.blender.org/blender/blender/commit/61178b22a2) Nodes: port "Connect to Output" operator from Node Wrangler (Nika Kutsniashvili) - [x] [7ee189416c](https://projects.blender.org/blender/blender/commit/7ee189416c) UI: Show modifier pinning with icon, adjust name (Hans Goudey) - [x] [2a287dc23c](https://projects.blender.org/blender/blender/commit/2a287dc23c) UI: Toggle Camera Passepartout in Viewport Overlays (Harley Acheson) - [x] [1fe8fbd93a](https://projects.blender.org/blender/blender/commit/1fe8fbd93a) UI: Reorganize mesh sculpt mode menus (Nika Kutsniashvili) - [x] [10071caea8](https://projects.blender.org/blender/blender/commit/10071caea8) UI: Show Passepartout When All Overlays Off (Harley Acheson) - [x] [19572321f1](https://projects.blender.org/blender/blender/commit/19572321f1) UI: Rename `Import SVG` to `Import SVG as Grease Pencil` (Guillermo Venegas) - [x] [8b53355602](https://projects.blender.org/blender/blender/commit/8b53355602) UI: Add Extensions Updates to user preferences (Dalai Felinto) # Editors - [x] [72be662af4](https://projects.blender.org/blender/blender/commit/72be662af4) UI: Change UI Name of Outliner "Orphan Data" mode to "Unused Data" (Harley Acheson) - [ ] [1d894aa1a7](https://projects.blender.org/blender/blender/commit/1d894aa1a7) Add Convert Image Empty to Mesh Plane operator (Nika Kutsniashvili) - [ ] [4b4ae72837](https://projects.blender.org/blender/blender/commit/4b4ae72837) Import Images as Planes: improve option panels (Damien Picard) - [ ] [b5003fa56c](https://projects.blender.org/blender/blender/commit/b5003fa56c) Support "Add -> Image -> Mesh Plane" as a built-in operator (Campbell Barton) # Modeling - [x] [7290950a5d](https://projects.blender.org/blender/blender/commit/7290950a5d) Fix: Correct name for UV sculpt tool property (Hans Goudey) - [x] [060174cf14](https://projects.blender.org/blender/blender/commit/060174cf14) Transform: customizable rotation snap increment values (Kyler Kelly) - [x] [aaadb5005e](https://projects.blender.org/blender/blender/commit/aaadb5005e) UV: Support Edge and Vert Slide (Melissa) - [x] [a56a975760](https://projects.blender.org/blender/blender/commit/a56a975760) UV: Enable 'Set Snap Base' feature (Germano Cavalcante) - [x] [f6a581e28a](https://projects.blender.org/blender/blender/commit/f6a581e28a) UV: Vert and Edge Slide UI improvements (Germano Cavalcante) - [x] [f0479e915f](https://projects.blender.org/blender/blender/commit/f0479e915f) Transform: Implement Snap to Grid mode (Germano Cavalcante) - [x] [15dbfe54e4](https://projects.blender.org/blender/blender/commit/15dbfe54e4) Curves: draw evaluated curves and handles in edit mode (laurynas) - [x] [4889aed8ac](https://projects.blender.org/blender/blender/commit/4889aed8ac) Curves: Bezier handle selection support (Laurynas Duburas) - [x] [d315a6a793](https://projects.blender.org/blender/blender/commit/d315a6a793) Curves: add toggle cyclic edit mode operator (Jacques Lucke) - [x] [23265a2b6d](https://projects.blender.org/blender/blender/commit/23265a2b6d) Curves: add edit mode operator to convert curve types (Jacques Lucke) - [x] [6c25c66194](https://projects.blender.org/blender/blender/commit/6c25c66194) Curves: add switch direction edit mode operator (Jacques Lucke) - [x] [548df007a5](https://projects.blender.org/blender/blender/commit/548df007a5) Curves: add subdivide curves edit mode operator (Jacques Lucke) - [x] [01ee34ebd1](https://projects.blender.org/blender/blender/commit/01ee34ebd1) Curves: add operator to set bezier handle types (Jacques Lucke) - [ ] [549d02637a](https://projects.blender.org/blender/blender/commit/549d02637a) Curves: add menu to add some primitive curves in edit mode (Jacques Lucke) - [x] [3f2c4db951](https://projects.blender.org/blender/blender/commit/3f2c4db951) Curves: support more curve type conversion options in edit mode (Jacques Lucke) - [x] [e3894f0a07](https://projects.blender.org/blender/blender/commit/e3894f0a07) UV: Remove UV sculpt use of brushes (Hans Goudey) - [x] [2f289857af](https://projects.blender.org/blender/blender/commit/2f289857af) Object: add Shade Auto Smooth operator (Jacques Lucke) - [x] [afec41e8d3](https://projects.blender.org/blender/blender/commit/afec41e8d3) Curves: add extrude operator to menu (Jacques Lucke) ## Geometry Node - [x] [75e9056cac](https://projects.blender.org/blender/blender/commit/75e9056cac) Geometry Nodes: support group ids in Sample Nearest Surface node (Jacques Lucke) - [ ] [1cfe9dd08c](https://projects.blender.org/blender/blender/commit/1cfe9dd08c) Geometry Nodes: Matrix socket type, attribute type, and initial nodes (Hans Goudey) - [x] [0494605e7e](https://projects.blender.org/blender/blender/commit/0494605e7e) Geometry Nodes: support group ids in Geometry Proximity node (Jacques Lucke) - [x] [77cba3d551](https://projects.blender.org/blender/blender/commit/77cba3d551) Geometry Nodes: Sample grid node (Hans Goudey) - [x] [e3f030cce6](https://projects.blender.org/blender/blender/commit/e3f030cce6) Geometry Nodes: Add float solver to mesh boolean node (Howard Trickey) - [x] [1681e55114](https://projects.blender.org/blender/blender/commit/1681e55114) Geometry Nodes: Add 8-bit integer attribute type to store attribute node (Hans Goudey) - [ ] [3cd1c365c3](https://projects.blender.org/blender/blender/commit/3cd1c365c3) Geometry Nodes: Add Project point matrix node (Hans Goudey) - [x] [83ed92d533](https://projects.blender.org/blender/blender/commit/83ed92d533) Geometry Nodes: Add Viewport Transform node (Hans Goudey) - [x] [462e7aeedd](https://projects.blender.org/blender/blender/commit/462e7aeedd) Geometry Nodes: Add Align Rotation to Vector node (Hans Goudey) - [ ] [831e91c357](https://projects.blender.org/blender/blender/commit/831e91c357) Geometry Nodes: support working with raw matrix values (Iliya Katueshenock) - [x] [1db538683d](https://projects.blender.org/blender/blender/commit/1db538683d) Geometry Nodes: add selection and depth options to Realize Instances node (Arye Ramaty) - [x] [968b98be56](https://projects.blender.org/blender/blender/commit/968b98be56) Geometry Nodes: new Input Rotation node (Iliya Katueshenock) - [x] [96db947f16](https://projects.blender.org/blender/blender/commit/96db947f16) Geometry Nodes: show info in simulation node when it is baked (Jacques Lucke) - [x] [25c134fd08](https://projects.blender.org/blender/blender/commit/25c134fd08) Geometry Nodes: new Axes to Rotation node (Jacques Lucke) - [x] [4dfc1ede58](https://projects.blender.org/blender/blender/commit/4dfc1ede58) Geometry Nodes: output transform matrix from object info node (Jacques Lucke) - [x] [9fcf97d978](https://projects.blender.org/blender/blender/commit/9fcf97d978) Geometry Nodes: support matrix in Transform Geometry node (Jacques Lucke) - [x] [2fe92c63d3](https://projects.blender.org/blender/blender/commit/2fe92c63d3) Geometry Nodes: Add Active Element tool node (Colin Basnett) - [x] [905aaf439c](https://projects.blender.org/blender/blender/commit/905aaf439c) Geometry Nodes: new Set Instance Transform node (Jacques Lucke) - [x] [cd5eb4aa03](https://projects.blender.org/blender/blender/commit/cd5eb4aa03) Geometry Nodes: support renaming some sockets in the node directly (Jacques Lucke) - [x] [fb6b9092a7](https://projects.blender.org/blender/blender/commit/fb6b9092a7) Geometry Nodes: new Instance Transform attribute input node (Iliya Katushenock) - [x] [28cef56ad2](https://projects.blender.org/blender/blender/commit/28cef56ad2) Geometry Nodes: support capturing multiple attributes at once (Jacques Lucke) - [x] [78c1c1a170](https://projects.blender.org/blender/blender/commit/78c1c1a170) Geometry Nodes: support matrix socket in accumulate field node (Jacques Lucke) - [x] [ce224fe401](https://projects.blender.org/blender/blender/commit/ce224fe401) Node Tools: Add mouse position node, wait for cursor option (Hans Goudey) # Grease Pencil - [x] [6ed4282771](https://projects.blender.org/blender/blender/commit/6ed4282771) GPencil: Remove subdiv modifier unused vgroup UI (YimingWu) # Animation - [x] [62f140e048](https://projects.blender.org/blender/blender/commit/62f140e048) Anim: Add Sharpness to Ease operator (Christoph Lendenfeld) - [x] [51e1f29a68](https://projects.blender.org/blender/blender/commit/51e1f29a68) Anim: Add new keyframe type 'GENERATED' (Sybren A. Stüvel) - [x] [bd3518946e](https://projects.blender.org/blender/blender/commit/bd3518946e) Anim: implement "Copy Driver to Selected" operator (Nathan Vegdahl) - [x] [6e0c3231eb](https://projects.blender.org/blender/blender/commit/6e0c3231eb) Anim: add bone length property to Bone Properties Panel (Frederick Solano) - [ ] [f9ea64b0ba](https://projects.blender.org/blender/blender/commit/f9ea64b0ba) Anim: Per bone wire width for custom shapes (Christoph Lendenfeld) - [ ] [95966813ae](https://projects.blender.org/blender/blender/commit/95966813ae) Anim: add 'Frame Scene/Preview Range' to animation editors (Sybren A. Stüvel) # Render - [x] [74b8f99b43](https://projects.blender.org/blender/blender/commit/74b8f99b43) Render: Merge EEVEE and Cycles motion blur settings (Miguel Pozo) - [x] [f2e27ef7b6](https://projects.blender.org/blender/blender/commit/f2e27ef7b6) Cycles: Override World option per View Layer (JonasDichelle) - [x] [a3f0ff6184](https://projects.blender.org/blender/blender/commit/a3f0ff6184) Cycles: make Principled Hair Huang a near- and far-field model (Weizhen Huang) - [ ] [d1cbb10d17](https://projects.blender.org/blender/blender/commit/d1cbb10d17) Add Khronos PBR Neutral tone mapper (Emmett-Lalish) - [x] [ee51f643b0](https://projects.blender.org/blender/blender/commit/ee51f643b0) Cycles: Ray Portal BSDF (David Murmann) - [ ] [17f2cdd104](https://projects.blender.org/blender/blender/commit/17f2cdd104) Cycles: Add thin film iridescence to Principled BSDF (Lukas Stockner) - [ ] [2a0a6f18cc](https://projects.blender.org/blender/blender/commit/2a0a6f18cc) Cycles: Add OpenImageDenoise quality option (Attila Áfra) - [x] [f8c0050a25](https://projects.blender.org/blender/blender/commit/f8c0050a25) Shaders: Add Roughness to Subsurface Scattering Node (Alaska) - [x] [4651f8a08f](https://projects.blender.org/blender/blender/commit/4651f8a08f) Fix: Respect Blender Cycles setting for GPU denoising (Nikita Sirgienko) - [x] [759bb6c768](https://projects.blender.org/blender/blender/commit/759bb6c768) Cycles: oneAPI: Enable host memory migration (Nikita Sirgienko) - [x] [cc0d12dd20](https://projects.blender.org/blender/blender/commit/cc0d12dd20) EEVEE: Remove EEVEE-Legacy (Clément Foucault) - [x] [c7807a425a](https://projects.blender.org/blender/blender/commit/c7807a425a) EEVEE: Alias/remove legacy RNA material attributes (Jeroen Bakker) - [x] [5246fb5a57](https://projects.blender.org/blender/blender/commit/5246fb5a57) Cycles: Implement blue-noise dithered sampling (Lukas Stockner) # Compositing - [x] [467a132166](https://projects.blender.org/blender/blender/commit/467a132166) Compositor: Implement per-node execution time report (Sergey Sharybin) - [x] [a8a05ebba1](https://projects.blender.org/blender/blender/commit/a8a05ebba1) Compositor: Switch CPU compositor to Full-Frame (Sergey Sharybin) - [x] [2bd80f4b7a](https://projects.blender.org/blender/blender/commit/2bd80f4b7a) Realtime Compositor: Implement Legacy Cryptomatte (Omar Emara) - [x] [f4f22b64eb](https://projects.blender.org/blender/blender/commit/f4f22b64eb) Compositor: Add Bloom option to Glare node (Omar Emara) - [x] [b229d32086](https://projects.blender.org/blender/blender/commit/b229d32086) Compositor: Port GPU Vector Blur to CPU (Omar Emara) - [x] [f5157b00a9](https://projects.blender.org/blender/blender/commit/f5157b00a9) Compositor: Remove left over code from tile based compositor (Aaron Carlisle) - [x] [483c854612](https://projects.blender.org/blender/blender/commit/483c854612) Compositor: implement interpolation methods for Translate node (Habib Gahbiche) - [x] [6db8091f45](https://projects.blender.org/blender/blender/commit/6db8091f45) Compositor: Remove Two Pass option (Sergey Sharybin) - [x] [9532ea3f8c](https://projects.blender.org/blender/blender/commit/9532ea3f8c) Compositor: Remove Render/Edit Quality setting (Sergey Sharybin) - [x] [149e547de6](https://projects.blender.org/blender/blender/commit/149e547de6) Compositor: Remove quality setting from DNA and UI (Sergey Sharybin) - [x] [7b4232e8aa](https://projects.blender.org/blender/blender/commit/7b4232e8aa) Compositor: Move Execution Mode and Precision from bNodeTree to Scene (Sergey Sharybin) - [x] [727a90a0f1](https://projects.blender.org/blender/blender/commit/727a90a0f1) Compositor: Make GPU compositor an official feature (Sergey Sharybin) - [x] [9484770551](https://projects.blender.org/blender/blender/commit/9484770551) Compositor: Switch View: automatically update views when render views are enabled/disabled (Habib Gahbiche) - [x] [f0c379e1d3](https://projects.blender.org/blender/blender/commit/f0c379e1d3) Realtime Compositor: Implement Fog Glow Glare node (Omar Emara) # Data/Files - [x] [f09c7dc4ba](https://projects.blender.org/blender/blender/commit/f09c7dc4ba) Video: Remove non-ffmpeg AVI support (Aras Pranckevicius) - [x] [509a7870c3](https://projects.blender.org/blender/blender/commit/509a7870c3) Collection Exporters: Enable file exporters to be specified on Collections (Jesse Yurkovich) - [x] [df4ccf2eed](https://projects.blender.org/blender/blender/commit/df4ccf2eed) Collection Exporters: Add Alembic support (Jesse Yurkovich) - [x] [32ed9bb107](https://projects.blender.org/blender/blender/commit/32ed9bb107) Collection Export: Enable STL and PLY exporters (Jesse Yurkovich) - [x] [60bc34b494](https://projects.blender.org/blender/blender/commit/60bc34b494) USD: Import and export custom properties (Charles Wardlaw) - [x] [2548132e23](https://projects.blender.org/blender/blender/commit/2548132e23) USD Import: Added mesh validation on import as an option (Charles Wardlaw) - [x] [761dd6c923](https://projects.blender.org/blender/blender/commit/761dd6c923) IO: enable mesh validation by default for STL, PLY & OBJ importers (Campbell Barton) - [x] [b773eca1b5](https://projects.blender.org/blender/blender/commit/b773eca1b5) IO: Use panels for Alembic, OBJ, PLY, and STL (Jesse Yurkovich) - [x] [e4ef0f6ff4](https://projects.blender.org/blender/blender/commit/e4ef0f6ff4) USD: UsdGeomPoints import support (Michael Kowalski) - [x] [2415380061](https://projects.blender.org/blender/blender/commit/2415380061) USD Export: Adding the ability to choose Stage Up Axis at export time. (Charles Wardlaw) - [x] [939e4b2efc](https://projects.blender.org/blender/blender/commit/939e4b2efc) Core: Change portable install folder to portable/ (Brecht Van Lommel) - [x] [e1a6749b3d](https://projects.blender.org/blender/blender/commit/e1a6749b3d) USD: dome light IO (Charles Wardlaw) - [x] [3e73b9caa5](https://projects.blender.org/blender/blender/commit/3e73b9caa5) USD Export: Add the ability to downsample textures for USDZ (Charles Wardlaw) - [x] [9ad2c7df0b](https://projects.blender.org/blender/blender/commit/9ad2c7df0b) USD: implement native Unicode support (Jesse Yurkovich) - [x] [f913fb6159](https://projects.blender.org/blender/blender/commit/f913fb6159) USD: Add MaterialX shader export (Michael B Johnson) - [x] [06581bde1b](https://projects.blender.org/blender/blender/commit/06581bde1b) USD: use panels for Import and Export (Jesse Yurkovich) - [x] [82f9501a4a](https://projects.blender.org/blender/blender/commit/82f9501a4a) Collada: Mark the I/O operators as legacy in the UI. (Bastien Montagne) - [x] [36f1a4f94f](https://projects.blender.org/blender/blender/commit/36f1a4f94f) USD Export: Added option to specify types of XForm ops written. (Charles Wardlaw) - [x] [a6a5fd053a](https://projects.blender.org/blender/blender/commit/a6a5fd053a) USD Export: filtering option for types to export (Charles Wardlaw) - [x] [bfa54f22ce](https://projects.blender.org/blender/blender/commit/bfa54f22ce) USD Import: Added an option to import only defined prims (Charles Wardlaw) - [x] [b2d1979882](https://projects.blender.org/blender/blender/commit/b2d1979882) USD Export: option to triangulate meshes (Charles Wardlaw) # Sculpt/Paint - [ ] [28dae0c917](https://projects.blender.org/blender/blender/commit/28dae0c917) Sculpt: Add dyntopo size edit support for BRUSH and RELATIVE modes (Sean Kim) - [x] [999dfce736](https://projects.blender.org/blender/blender/commit/999dfce736) Sculpt: Add interpolate radius option for curve radius (XDzZyq) - [x] [705964d7bb](https://projects.blender.org/blender/blender/commit/705964d7bb) Sculpt: Migrate Box Hide to common gesture code (Sean Kim) - [x] [68afd22501](https://projects.blender.org/blender/blender/commit/68afd22501) Sculpt: Add Lasso Hide tool (Sean Kim) - [x] [8bcfe66d22](https://projects.blender.org/blender/blender/commit/8bcfe66d22) UI: Add label to sculpt symmetrize options (persun) - [x] [6e997cc757](https://projects.blender.org/blender/blender/commit/6e997cc757) Sculpt: Add Line Hide tool (Sean Kim) - [x] [55fc1066ac](https://projects.blender.org/blender/blender/commit/55fc1066ac) Sculpt: Polyline hide operator (Sean Kim) - [x] [d4a61647bf](https://projects.blender.org/blender/blender/commit/d4a61647bf) Sculpt: Add Line Trim tool (Sean Kim) - [x] [1cf0d7ca6a](https://projects.blender.org/blender/blender/commit/1cf0d7ca6a) Sculpt: Add customizable increment for line tool snapping (Sean Kim) - [x] [1ab3fffc1d](https://projects.blender.org/blender/blender/commit/1ab3fffc1d) Sculpt: Add increase / decrease visibility operator (Sean Kim) - [x] [7726e7f563](https://projects.blender.org/blender/blender/commit/7726e7f563) Sculpt: Add Line Face Set Tool (Sean Kim) - [x] [025df21a0f](https://projects.blender.org/blender/blender/commit/025df21a0f) Sculpt: Add Polyline Mask, Face Set, and Trim (Sean Kim) - [x] [241c19a57a](https://projects.blender.org/blender/blender/commit/241c19a57a) Add "Only project onto selected" for curve, GP3, and annotation drawing (Sebastian Parborg) # Video Editing - [x] [2c55835c52](https://projects.blender.org/blender/blender/commit/2c55835c52) Fix: UI: Rename "Bright" property to "Brightness" (Hans Goudey) - [ ] [740c9f220d](https://projects.blender.org/blender/blender/commit/740c9f220d) VSE: Add RGB Parade Display Mode for sequencer (Boltzmachine) - [x] [cff532e134](https://projects.blender.org/blender/blender/commit/cff532e134) VSE: Implement Snapping to Markers (John Swenson) - [x] [31e56797f0](https://projects.blender.org/blender/blender/commit/31e56797f0) VSE: indicate missing media in timeline/display (Aras Pranckevicius) - [x] [221951657b](https://projects.blender.org/blender/blender/commit/221951657b) VSE: Make cache overlay visible to non "Developer extras" users (Sebastian Parborg) - [x] [d66598c16f](https://projects.blender.org/blender/blender/commit/d66598c16f) VSE: Text shadow blur / outline (Aras Pranckevicius) - [x] [6e42c3d920](https://projects.blender.org/blender/blender/commit/6e42c3d920) UI: Sequencer Overlays layout improvements (Pablo Vazquez) - [x] [69472c88ee](https://projects.blender.org/blender/blender/commit/69472c88ee) IMB: Cleanup timecode options (Richard Antalik) # Advanced - [x] [9372e0dfe0](https://projects.blender.org/blender/blender/commit/9372e0dfe0) CLI: support defining custom commands via C++ & Python API (Campbell Barton)
Aaron Carlisle pinned this 2024-02-14 03:38:37 +01:00
Aaron Carlisle added the
Priority
High
Status
Confirmed
Type
To Do
Meta
Good First Issue
labels 2024-02-18 19:02:59 +01:00
Thomas Dinges unpinned this 2024-03-13 21:11:33 +01:00
Aaron Carlisle pinned this 2024-03-23 03:27:10 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#104700
No description provided.