Commit Graph

  • 35b69c578c Merge branch 'blender-v3.5-release' Campbell Barton 2023-03-23 01:12:18 +11:00
  • 4f10800094 Mesh: optimize edit-mesh undo with selection (address #105205) Campbell Barton 2023-03-23 00:52:51 +11:00
  • a36841af13 Merge branch 'blender-v3.5-release' into main Brecht Van Lommel 2023-03-22 14:21:28 +01:00
  • 0e6cc4f86a Build: changes needed to build on FreeBSD Shane Ambler 2023-03-22 14:15:46 +01:00
  • 40bd35c9c4 BLI: Add dirty and cached checks to shared cache Hans Goudey 2023-03-22 08:50:27 -04:00
  • 95a4049633 Cleanup: Unused private fields Sergey Sharybin 2023-03-22 12:44:11 +01:00
  • 7c952d6d15 Cleanup: Avoid unused includes in EnumerableThreadSpecific header Hans Goudey 2023-03-22 07:43:14 -04:00
  • ad96939a66 Fix warning in points to volume node Sergey Sharybin 2023-03-22 12:35:19 +01:00
  • c21b534680 Build: skip installing .gitea files, deduplicate code Shane Ambler 2023-03-22 12:29:26 +01:00
  • 69ba34fa21 Merge branch 'blender-v3.5-release' Brecht Van Lommel 2023-03-22 10:55:46 +01:00
  • caaf97ed95 Build: upgrade OpenImageIO to 2.4.9.0 Brecht Van Lommel 2023-03-22 10:53:48 +01:00
  • f73d1ddce4 Fix #104266: Metal AMD refractions Jason Fielder 2023-03-22 09:57:30 +01:00
  • 466cad8bfb Python API: Add deprecation warning to MeshUVLoop Martijn Versteegh 2023-03-21 21:05:24 +01:00
  • e4300bbf2d Cleanup: quiet warnings by using system-includes for ./extern/ Campbell Barton 2023-03-22 14:18:14 +11:00
  • 3afe88b6c7 Cleanup: cmake indentation Campbell Barton 2023-03-22 14:14:15 +11:00
  • ca08de5de4 PyAPI: raise an exception when removing an AOV which is not found Campbell Barton 2023-03-22 13:59:11 +11:00
  • a1f52a02a8 Mesh: Set bounds eagerly for spherical and cylindrical primitive nodes Alexander Revkov 2023-03-21 22:35:07 -04:00
  • d3bab78d05 Merge branch 'blender-v3.5-release' Campbell Barton 2023-03-22 12:25:26 +11:00
  • 2ba1556e69 Cleanup: spelling in comments, use doxygen syntax Campbell Barton 2023-03-22 12:22:05 +11:00
  • 99ecd6a900 Cleanup: Skip copying data between C++ and C Chris Blackbourn 2023-03-22 14:05:27 +13:00
  • 075baf895e Fix building in debug mode Campbell Barton 2023-03-22 12:04:38 +11:00
  • cf82e5fe57 Fix incorrect cursor size on Wayland with the RIVER compositor Campbell Barton 2023-03-22 11:09:11 +11:00
  • d2b502f213 Cleanup: Following naming convention and more const Chris Blackbourn 2023-03-22 13:04:13 +13:00
  • 64ef514ec9 Cleanup: format Chris Blackbourn 2023-03-22 12:48:04 +13:00
  • dd7e1a3574 Fix: Hide corner vert and edge attributes in UI Hans Goudey 2023-03-21 18:28:05 -04:00
  • 45379d9b59 Fix (unreported): Snap not enabled if Ctrl is pressed before operation Germano Cavalcante 2023-03-21 19:17:25 -03:00
  • dab0ab673e BLI: Add a default constructor to OffsetIndices Hans Goudey 2023-03-21 16:53:46 -04:00
  • 45a05d351d Python API: Add deprecation warning to MeshUVLoop Martijn Versteegh 2023-03-21 21:05:24 +01:00
  • 5bb4d733a6 Fix (unreported) potential invalid memory access in BKE_main_collection_sync_remap. Bastien Montagne 2023-03-21 18:38:04 +01:00
  • e858be84fa Cleanup: move space_action folder to c++ Jacques Lucke 2023-03-21 17:49:23 +01:00
  • ed7c90c13b Cycles: fix build failure due to lack of std:: specifier Aras Pranckevicius 2023-03-21 18:15:36 +02:00
  • 711a830ede Fix #105949: Uninitialized array used when counting material triangles Hans Goudey 2023-03-21 12:04:33 -04:00
  • 1d5cf734a8 Merge branch 'blender-v3.5-release' Thomas Dinges 2023-03-21 16:19:55 +01:00
  • dd0d572935 Update license doc for Blender 3.5. Thomas Dinges 2023-03-21 16:19:13 +01:00
  • 45c1deac4f Bone relation lines: optionally draw between bone heads Sybren A. Stüvel 2023-03-21 15:13:22 +01:00
  • 04d128f545 Fix: Realtime compositor outputs wrong EXR passes Omar Emara 2023-03-21 14:57:12 +01:00
  • 1d43beab84 I18n: Extract asset catalog and asset names and descriptions Damien Picard 2023-03-13 22:41:11 +01:00
  • 2ce23b069e I18n: Translate Node Add menus generated from asset files Damien Picard 2023-03-13 20:57:28 +01:00
  • c73ae00cfc I18n: translate painting error message Damien Picard 2023-03-15 22:53:17 +01:00
  • 17c8e0d309 Refactor Light Tree to improve readability and efficiency Weizhen Huang 2023-03-21 11:06:41 +01:00
  • 79a6fd57bc UV: Reduce round-off error during UV Packing in Geometry Nodes Chris Blackbourn 2023-03-16 10:27:52 +13:00
  • 31147c90c4 code_clean: restrict 'use_function_style_cast' edits to C++ Campbell Barton 2023-03-21 19:49:39 +11:00
  • db762d5508 Cleanup: various C/C++ code cleanups, use utility macros Campbell Barton 2023-03-21 19:46:13 +11:00
  • e0d05da826 UV: Add option to Pack UVs using the xatlas strategy Chris Blackbourn 2023-03-21 09:15:06 +01:00
  • 16275ca1de Cleanup: Remove unused const. Jeroen Bakker 2023-03-21 08:43:41 +01:00
  • 242dfbcd75 Code-style formatting. Jeroen Bakker 2023-03-21 08:27:48 +01:00
  • 8bfe34b285 Fullframe compositor: support backdrop offset for viewer node Habib Gahbiche 2023-03-21 08:27:05 +01:00
  • 439beb20c3 UI: Clicking camera icon while rendering should open render window Remy Fayet 2023-03-21 07:53:31 +01:00
  • f54af343f1 Merge branch 'blender-v3.5-release' Campbell Barton 2023-03-21 12:57:20 +11:00
  • 5332537fc5 Cleanup: add struct comments for GHOST/Wayland Campbell Barton 2023-03-21 12:51:32 +11:00
  • 5404841421 Merge branch 'blender-v3.5-release' Campbell Barton 2023-03-21 11:53:44 +11:00
  • 98272e5bb2 Fix #104272: Inverted (natural) option ignored on Wayland Campbell Barton 2023-03-21 11:47:10 +11:00
  • 0323f8d1d9 Fix #105926: Sharp edge attribute removed when all edges are sharp Hans Goudey 2023-03-20 20:30:02 -04:00
  • 88e2542398 Transform: reduce overhead when checking if snapping is active Germano Cavalcante 2023-03-20 20:11:22 -03:00
  • 4de247eb94 Cleanup: deduplicate snapping parameters Germano Cavalcante 2023-03-20 18:51:09 -03:00
  • 5256b2ca62 Cleanup: Reorder mesh draw cache functions to avoid prototypes Hans Goudey 2023-03-19 18:56:55 -04:00
  • 85066f3748 Cleanup: Rename variables in BMesh loose element extraction Hans Goudey 2023-03-19 18:52:31 -04:00
  • aa1fc6102f Cleanup: Avoid contractions for loose geometry variables Hans Goudey 2023-03-19 18:43:32 -04:00
  • 638709b0ed Cleanup: Use Array and Span for mesh draw buffer cache data Hans Goudey 2023-03-19 18:39:02 -04:00
  • 21e3b4483f Cleanup: Pass UV offset in UV edit code Hans Goudey 2023-03-20 21:09:53 +01:00
  • 309553fc07 BLI: Simplify and extend OffsetIndices class Hans Goudey 2023-03-20 13:34:04 -04:00
  • 23c5e06932 Cycles: build Light Tree in parallel Weizhen Huang 2023-03-20 18:02:11 +01:00
  • 006bc603f8 I18n: translate error messages generated with WM_report() and family Damien Picard 2023-03-17 15:35:21 +01:00
  • 3af5d2f0a8 Merge branch 'blender-v3.5-release' Bastien Montagne 2023-03-20 17:08:15 +01:00
  • e9db83a7b0 USD import fix: set active mesh color. Michael Kowalski 2023-03-20 11:14:56 -04:00
  • 16fbadde36 Mesh: Replace MLoop struct with generic attributes Hans Goudey 2023-03-20 15:55:13 +01:00
  • a2600e0a76 Merge branch 'blender-v3.5-release' Bastien Montagne 2023-03-20 15:30:14 +01:00
  • a60f651502 Address #105786: How to handle linked data with 'fake user' set. Bastien Montagne 2023-03-20 15:01:53 +01:00
  • 4bb9006089 UI: align tab labels towards panels guishe 2023-03-20 15:20:39 +01:00
  • 3f88ffb770 Fix #100574: Failure to key Quaternions in NLA's full stack tweak mode Sybren A. Stüvel 2023-03-20 15:07:50 +01:00
  • 5316cdb26d Merge branch 'blender-v3.5-release' Bastien Montagne 2023-03-20 14:48:17 +01:00
  • 41d421885d Updated from SVN trunk (r6393). Bastien Montagne 2023-03-20 14:46:54 +01:00
  • 7484a1504d Cleanup: rename function Weizhen Huang 2023-03-20 13:19:01 +01:00
  • dfe7b839bc Cycles: only apply function #ensure_valid_reflection to glossy materials Weizhen Huang 2023-03-14 17:02:09 +01:00
  • 70f3382c45 Refactor: simplify computations in function #ensure_valid_reflection Weizhen Huang 2023-03-14 12:20:15 +01:00
  • 4784ee852c Merge branch 'blender-v3.5-release' Lukas Tönne 2023-03-20 14:09:52 +01:00
  • 3962d9b931 Fix #105397: Support cycling through sockets after a geometry output is linked. Lukas Tönne 2023-03-16 16:49:56 +01:00
  • 8f6415418e Cleanup: Refactor UI tree & grid view building API Julian Eisel 2023-03-20 11:35:45 +01:00
  • 5584c1cb53 IO: add PLY export test coverage for loose edges and loose vertices Aras Pranckevicius 2023-03-20 09:30:53 +02:00
  • 4c70d9e11a Merge branch 'blender-v3.5-release' Hans Goudey 2023-03-19 23:25:38 -04:00
  • de49d18af5 Fix: Invalid custom data read during legacy mesh format conversion Hans Goudey 2023-03-19 23:24:52 -04:00
  • 7cda559d7c Cleanup: format, spelling, struct member comment Campbell Barton 2023-03-20 11:12:34 +11:00
  • bb593e5416 BLI: Math: Fix function description Clément Foucault 2023-03-19 21:08:57 +01:00
  • 0c2299e6b1 DRW: View: Allow the possibility to disable the visibility test Clément Foucault 2023-03-19 21:08:14 +01:00
  • 65b2aed14b EEVEE-Next: Spherical Harmonics Library Clément Foucault 2023-03-19 11:01:08 +01:00
  • 21b6f6f1f6 Cleanup: Use spans for mesh data in texture margin code Hans Goudey 2023-03-19 11:33:04 -04:00
  • 63a44e29ac Mesh: Parallelize extraction of UV maps Hans Goudey 2023-03-19 16:18:19 +01:00
  • f149d7625d Cleanup: Use more specific variable names for color attributes Hans Goudey 2023-03-19 10:30:53 -04:00
  • 35bb942ae3 Cleanup: Use better check for UV map attribute Hans Goudey 2023-03-19 10:10:04 -04:00
  • 37889015f3 Cleanup: Use C++ attribute API Hans Goudey 2023-03-19 10:07:54 -04:00
  • fbdeb0434c Merge branch 'blender-v3.5-release' Hans Goudey 2023-03-19 10:03:11 -04:00
  • f23e3c7f04 Fix: Various issues with attribute removal Hans Goudey 2023-03-19 10:02:29 -04:00
  • 4b30b5c57f Nodes: SDF Volume nodes milestone 1 Erik Abrahamsson 2023-03-19 11:21:08 +01:00
  • e13ae37e8b Fix #105885: toolbar items overlapping, after recent refactor Brecht Van Lommel 2023-03-19 10:07:39 +01:00
  • d8a439ebaf Merge branch 'blender-v3.5-release' Jacques Lucke 2023-03-19 07:59:54 +01:00
  • f4416e36b9 Cleanup: remove unused variable Jacques Lucke 2023-03-19 07:57:43 +01:00
  • e2caac4c73 Merge branch 'blender-v3.5-release' Jacques Lucke 2023-03-19 07:04:17 +01:00
  • cc44b98871 Fix #105720: crash when adding viewer node Jacques Lucke 2023-03-19 07:03:01 +01:00
  • 45c4a0b1ef Merge branch 'blender-v3.5-release' Hans Goudey 2023-03-18 19:57:58 -04:00
  • ea019cf01e Fix #105152: Removing color attribute doesn't update active Jorijn de Graaf 2023-03-18 19:57:22 -04:00