Commit Graph

  • 2204157a2c Refactor: Clear result neighbor vector for vert_neighbors_get_bmesh Sean Kim 2024-09-07 05:53:33 +02:00
  • 01fa3b861e Fix: Sculpt dyntopo boundary automasking processing too many neighbors Sean Kim 2024-09-07 04:11:41 +02:00
  • 916812bbcf Cleanup: Specialize cavity occlusion automasking Sean Kim 2024-09-07 03:39:29 +02:00
  • b520ae6efe Cleanup: Small non-functional cleanup in usd_writer_mesh Jesse Yurkovich 2024-09-06 23:34:51 +02:00
  • 27ce4b9fc4 Fix: Sculpt: Automask bake crash with dyntopo topology changing brush Hans Goudey 2024-09-06 15:54:17 -04:00
  • 1787fe7e6c Fix: Sculpt: Debug assert in raycast original data lookup Hans Goudey 2024-09-06 15:30:40 -04:00
  • 445b609e2d UI: Add SVG parent group to two large icons Harley Acheson 2024-09-06 21:27:05 +02:00
  • 0e690d3abb UI: Dialog Drag Cursors Harley Acheson 2024-09-06 20:22:24 +02:00
  • 458c60269b UI: Hand Cursors Harley Acheson 2024-09-06 19:05:59 +02:00
  • eab640e044 Draw: Batch shader compilation for image render Miguel Pozo 2024-09-06 18:13:43 +02:00
  • 2952498724 Cleanup: Sculpt: Add debug timing for multires BVH build Hans Goudey 2024-09-06 12:12:49 -04:00
  • e991765a83 Fix: incorrect indentation in action editor with layered actions Nathan Vegdahl 2024-09-06 17:37:50 +02:00
  • 7cb0e2cd1e Anim: Convert FCurve groups from legacy to layered Christoph Lendenfeld 2024-09-06 17:24:13 +02:00
  • dc89c935fa GPv3: Implement Wireframe batch Clément Foucault 2024-09-06 16:50:21 +02:00
  • 4948ade694 Overlay-Next: Edit-Mesh measurements Laurynas Duburas 2024-09-06 16:45:40 +02:00
  • a434ead0d8 Cleanup: Sculpt: Rename BMesh data scatter/gather functions Hans Goudey 2024-09-06 10:36:49 -04:00
  • d87aae2b06 Cleanup: Sculpt: Reorder data gathering functions in header Hans Goudey 2024-09-06 10:33:13 -04:00
  • 8551cbfa05 Overlay-Next: Prepass: Conservative raster Clément FOUCAULT 2024-09-06 16:14:49 +02:00
  • 92a7229f67 Anim: implement channel grouping/moving ops for layered actions Nathan Vegdahl 2024-09-06 16:12:05 +02:00
  • bf373d94fe Fix: crash when deleting layered-action channel groups via the UI Nathan Vegdahl 2024-09-06 14:44:59 +02:00
  • 2eb0803b43 Vulkan: Cannot use inside Renderdoc Jeroen Bakker 2024-09-06 14:40:29 +02:00
  • e897b184e4 Anim: Add backward-compatible RNA API for Action.groups Sybren A. Stüvel 2024-09-06 12:52:37 +02:00
  • c7b7bc98ed Refactor: Anim, protect back compat API with #ifdef WITH_ANIM_BAKLAVA Sybren A. Stüvel 2024-09-06 12:48:17 +02:00
  • ec5ebc8363 Anim: add group name support to back-compat Action.fcurves.new() Sybren A. Stüvel 2024-09-06 12:39:55 +02:00
  • fe96a0c3f6 Anim: fix crash when writing empty action groups Sybren A. Stüvel 2024-09-06 12:30:21 +02:00
  • 158b7ae5da Cleanup: Anim, Document that channel_group_create() makes name unique Sybren A. Stüvel 2024-09-06 12:29:50 +02:00
  • 650413e1e6 Fix: Crash when Switching to Node Editor Jeroen Bakker 2024-09-06 14:08:48 +02:00
  • a4cd59e369 Overlay-Next: Prepass: Grease Pencil Clément FOUCAULT 2024-09-06 13:29:53 +02:00
  • a0f653c002 PyAPI: enable draco when building blender as a python module buildxyz-git 2024-07-27 20:47:22 -07:00
  • 11187aa9dc CMake: don't link sdlew when WITH_SDL=OFF Campbell Barton 2024-09-06 20:58:17 +10:00
  • bd66008344 Overlay-Next: Prepass: Curves, Point Cloud and Particle Clément FOUCAULT 2024-09-06 12:40:51 +02:00
  • 60cc73afe6 Cleanup: UI: Icons: Sort the icons alphabetically between their categories Dalai Felinto 2024-09-06 11:01:48 +02:00
  • d563926d73 Cleanup: UI: Shuffle icons and group them in categories Dalai Felinto 2024-09-05 15:58:59 +02:00
  • c9da54dd02 Fix key_command icon Dalai Felinto 2024-09-06 12:34:56 +02:00
  • d4597e20b6 Fix #127131: Deforming motion blurred point clouds do not render in Cycles HIP-RT when BVH timesteps != 0 salipourto 2024-09-06 12:27:17 +02:00
  • 2b43900ccc Vulkan: Reading subtexture Jeroen Bakker 2024-09-06 11:55:36 +02:00
  • 73f2bdd1ed Obj-C Refactor: WindowViewCocoa refactor Jonas Holzman 2024-09-06 11:15:57 +02:00
  • fbfe407201 Cleanup: Anim, add comment to explain AnimData.action_slot_handle Sybren A. Stüvel 2024-09-05 12:55:57 +02:00
  • b4e7a4fd88 Anim: remove RNA property Action.last_slot_handle Sybren A. Stüvel 2024-09-05 12:54:59 +02:00
  • e758c4c851 Fix #127208: Crashes using "Clipping Region..." Philipp Oeser 2024-09-06 11:00:35 +02:00
  • bbccf912b4 Anim: remove the 'Animation Debug' panel Sybren A. Stüvel 2024-09-06 10:59:04 +02:00
  • 792c29e52f Fix uninitialized memory use rendering from the sequencer Campbell Barton 2024-09-06 16:28:36 +10:00
  • 458faa6486 Preferences: GPU backend selection Jeroen Bakker 2024-09-06 08:28:41 +02:00
  • df996ad837 Fix #126824: Allow instancing override child collection in outliner Pratik Borhade 2024-09-06 08:25:15 +02:00
  • 016ab453dd Fix crash in sculpt poll function without an active object Campbell Barton 2024-09-06 16:03:03 +10:00
  • 43f7b50df3 Fix #127127: bpy.types sometimes reference their parent's "bl_rna" Campbell Barton 2024-09-06 14:32:08 +10:00
  • 55ac8c701c Docs: Add descriptions to some property sub types Aaron Carlisle 2024-09-05 22:36:07 -04:00
  • 9d917b73b9 Cleanup: remove duplicate depsgraph tagging Campbell Barton 2024-09-06 12:15:29 +10:00
  • 2954323c2d Fix missing depsgraph tags after removing an object from a collection Campbell Barton 2024-09-06 12:05:33 +10:00
  • f5b16e474f Fix #127213: crash on undo after unlinking an object in the outliner Campbell Barton 2024-09-06 11:45:13 +10:00
  • 97179b10fb Refactor: make "sys_info" an internal module, rename for clarity Campbell Barton 2024-09-06 11:11:26 +10:00
  • 73ac0275c6 Fix missing check for "-c" to terminate argument parsing Campbell Barton 2024-09-06 10:38:02 +10:00
  • 8febf15ea5 Fix missing import in cli command registration example Campbell Barton 2024-09-06 10:38:00 +10:00
  • fbf95a05d5 Cleanup: Various changes for cavity automasking Sean Kim 2024-09-06 01:07:03 +02:00
  • 07d7404390 Fix: Correct wireframe drawing after recent PBVH storage refactor Hans Goudey 2024-09-05 15:42:15 -04:00
  • e05d55f4c9 Cleanup: Remove unnecessary PBVH free function Hans Goudey 2024-09-05 14:51:19 -04:00
  • c6e426fc8f Refactor: Sculpt: Pass object to sculpt session free function Hans Goudey 2024-09-05 14:46:19 -04:00
  • b8d3de8598 Cleanup: Use accessor function for retrieving PBVH Hans Goudey 2024-09-05 14:25:41 -04:00
  • 832d243249 Fix #116615: Store Blender bone lengths on USD Skeletons Jesse Yurkovich 2024-09-05 20:37:22 +02:00
  • d33e708343 Refactor: Sculpt: Use function to access PBVH Hans Goudey 2024-09-05 14:16:28 -04:00
  • 7dc3e8e04d Cleanup: UI: Make sure all icons have the paths inside a group Dalai Felinto 2024-09-05 20:15:36 +02:00
  • 4c8e1fbeca Cleanup: Reduce indentation in sculpt object update function Hans Goudey 2024-09-05 11:38:43 -04:00
  • 39e653d479 Cleanup: Sculpt: Add geometry index accessor functions to node structs Hans Goudey 2024-09-05 20:07:03 +02:00
  • ed13dad08b Compositor: UI: remove preview for viewer and composite nodes Habib Gahbiche 2024-09-05 19:52:07 +02:00
  • 5a99d5d3fc Compositor: UI: Use hide icon for preview Habib Gahbiche 2024-09-05 19:51:31 +02:00
  • 809fed764a Geometry Nodes: expose node warnings on modifier in Python API Jacques Lucke 2024-09-05 19:45:40 +02:00
  • a4d9bcf106 VSE: Optimize the Color Balance modifier Aras Pranckevicius 2024-09-05 19:21:35 +02:00
  • 29ccc7cddb Cleanup: Specialize automasking boundary factor initialization Sean Kim 2024-09-05 19:10:18 +02:00
  • cc5ed48cd3 Modifiers: Add custom attribute weight support to bevel modifier Mike93 2024-09-05 17:15:34 +02:00
  • c9ed8d7ea7 Fix: Tools: improve gdb frame filter when used in non-debug build Jacques Lucke 2024-09-05 16:51:35 +02:00
  • 0ad22e9128 Anim: Add slot deletion to Action editor Sybren A. Stüvel 2024-09-03 17:12:28 +02:00
  • d79f5edb79 Refactor: Anim, change if (ale->type == ...) to 'switch (ale->type)` Sybren A. Stüvel 2024-09-03 17:10:10 +02:00
  • f7d4a517e3 Anim: add Action::slot_remove() method to remove an action slot Sybren A. Stüvel 2024-09-03 15:48:00 +02:00
  • 4221f827cf Fix #127077: Edit voxel size op unpredictable with large/small meshes Philipp Oeser 2024-09-05 16:31:05 +02:00
  • 5e63435e74 Sculpt: Store faces instead of triangles in BVH Hans Goudey 2024-09-05 16:21:43 +02:00
  • b2fdae6f0e Vulkan: GPU depth picking Jeroen Bakker 2024-09-05 15:12:33 +02:00
  • a5cb4a6ae3 Fix (unreported) broken do_version on particles settings for very old files. Bastien Montagne 2024-09-05 14:28:07 +02:00
  • 3d2408fb4e Tests: blendfile versioning: print loaded file/linked ID by default. Bastien Montagne 2024-09-05 14:16:09 +02:00
  • eeefd9a69c Vulkan: Enable render tests Jeroen Bakker 2024-09-05 13:58:14 +02:00
  • 75d5e69d44 Fix #127039: missing update when disconnecting links Jacques Lucke 2024-09-05 13:10:45 +02:00
  • 98feb87f40 Vulkan: Disk cache for static pipelines Jeroen Bakker 2024-09-05 13:02:40 +02:00
  • 52a84b6c01 Vulkan: Don't overwrite pipeline base when already set Jeroen Bakker 2024-09-05 13:00:39 +02:00
  • 352c69f437 Revert "Tests: only disable big endian checks on macOS/x64" Campbell Barton 2024-09-05 20:37:02 +10:00
  • 093192a9d0 Cleanup: DRW: Remove unused variable warning Clément FOUCAULT 2024-09-05 12:23:43 +02:00
  • 383c3c8253 Anim: Add Action+Slot selectors to Property editor tabs Sybren A. Stüvel 2024-09-05 12:11:35 +02:00
  • efcd0e04b3 Fix #126896: Shape Key Editor can't browse actions Sybren A. Stüvel 2024-09-05 12:02:23 +02:00
  • 871b25b219 Geometry: generalize attribute filters beyond just for anonymous attributes Jacques Lucke 2024-09-05 11:33:35 +02:00
  • f883cb77ba Fix #127117: NLA Channels missing update on animated object visibility Philipp Oeser 2024-09-05 11:29:10 +02:00
  • 69557e316c Fix #127174: GPv3 misses ID selector in Properties Editor Data tab Philipp Oeser 2024-09-05 10:51:06 +02:00
  • a661a7bf89 Refactor: Move Pose code out of the kernel Christoph Lendenfeld 2024-09-05 10:41:34 +02:00
  • 938e50a3ed API Doc: Add note to 'liboverride' bpy props flag about ancestors. Bastien Montagne 2024-09-05 10:30:01 +02:00
  • 1235404cfe Fix #127165: crash accessing cls.bl_rna after unregistering Campbell Barton 2024-09-05 17:54:01 +10:00
  • ba17f6fb14 Tools: Update issues script after module rename. Thomas Dinges 2024-09-05 09:54:19 +02:00
  • acde253b9d Fix invalid MeshRuntime::deformed_only for evaluated edit-meshes Campbell Barton 2024-09-05 15:56:39 +10:00
  • 9786d7603a Tests: only disable big endian checks on macOS/x64 Campbell Barton 2024-09-05 14:24:07 +10:00
  • 2ee223b774 Clip Editor: Add clip.delete_track shortcut in dopesheet view YimingWu 2024-09-05 11:51:17 +08:00
  • afff3918db Tests: add tests/data/io_tests/blend_big_endian/ files Campbell Barton 2024-09-05 13:12:20 +10:00
  • 16df642c2a Tests: exclude big-endian tests on macOS Campbell Barton 2024-09-05 12:51:17 +10:00
  • 4a9d67df0e Cleanup: format tests Campbell Barton 2024-09-05 12:47:32 +10:00
  • 07a336c874 Fix #127166: Invalid BMesh normal values after sculpt undo Hans Goudey 2024-09-04 21:35:24 -04:00