Commit Graph

  • c99b7e66b2 Cycles: support Mie Scattering with particle size smaller than 5um Weizhen Huang 2024-12-13 15:50:54 +01:00
  • 47c255e2da Materials: take object and geometry material slot counts into account Jacques Lucke 2024-12-13 15:47:04 +01:00
  • 433264585f Cycles: Support building with OpenVDB 12 Brecht Van Lommel 2024-12-13 15:27:26 +01:00
  • bd8edc7c27 Fix #91917: Animation editor useless names for nodes & geometry nodes Hans Goudey 2024-12-13 15:25:03 +01:00
  • d426813da4 Cleanup: Node tree: document animatability assumption of embedding ID Sybren A. Stüvel 2024-12-13 15:16:21 +01:00
  • b006a2c67b Fix: EEVEE: ASAN memcpy-param-overlap when reading float3 passes Clément Foucault 2024-12-13 15:04:50 +01:00
  • 7e7f4f0cee Cleanup: Remove WITH_COMPOSITOR_CPU option (compositor is always in) Aras Pranckevicius 2024-12-13 14:54:19 +01:00
  • 654c1deb22 EEVEE: Update tangent tests to not use opensubdiv GPU backend Clément Foucault 2024-12-13 14:10:44 +01:00
  • b308b360eb Fix #131641: Use getenv for GHOST_kUserSpecialDirCaches YimingWu 2024-12-13 13:56:14 +01:00
  • 55cc2fcd46 BLI: slight Vector move constructor improvement Jacques Lucke 2024-12-13 12:48:35 +01:00
  • f2949d387c Fix #131793: Blendfile saving in 4.3 can be a lot slower than in 4.2. Bastien Montagne 2024-12-13 12:18:45 +01:00
  • bbd4aef629 Tests: Rename Principled folder to Principled BSDF Alaska 2024-12-13 12:22:12 +01:00
  • a1fc2eb37a UI: Outliner: Support ctrl/shift operations for exclude collection Pratik Borhade 2024-12-13 12:20:25 +01:00
  • 126d59efdd Fix: UI: Crash when trying to display invalid icon Julian Eisel 2024-12-13 11:28:27 +01:00
  • 3dfb7830a6 Fix #131705: Crash when ui created with prop_with_menu Pratik Borhade 2024-12-13 11:19:13 +01:00
  • aa88b996e4 Cleanup: remove old CPU compositor code Aras Pranckevicius 2024-12-13 10:59:54 +01:00
  • c116ed473e Anim: explicity handle node trees when rebuilding action slot user cache Sybren A. Stüvel 2024-12-13 10:45:48 +01:00
  • 0fb8a64900 Anim: make Slot::users_remove() gracefully deal with duplicate users Sybren A. Stüvel 2024-12-13 10:42:54 +01:00
  • 09ef6c1a12 Fix: Stack buffer overflow in BoneStickData constructor Hans Goudey 2024-12-13 10:29:20 +01:00
  • 16132f8c79 Fix #117667: Remove volume density weight cutoff Weizhen Huang 2024-12-13 10:28:49 +01:00
  • 27fc091be8 Fix #131723: Cycles volume not sampling channels with zero extinction Weizhen Huang 2024-12-13 10:27:53 +01:00
  • b8d67aa10f Vulkan: Make provoking vertex optional for MoltenVK Jeroen Bakker 2024-12-13 09:56:37 +01:00
  • c698edcf70 Vulkan: Ensure no gaps between attachments when using MoltenVK Jeroen Bakker 2024-12-13 09:55:18 +01:00
  • 718e58fb3b Compositor: Optimize Dilate Distance Threshold node Omar Emara 2024-12-13 09:37:46 +01:00
  • c16f56c219 Cleanup: remove unused VChar::index Campbell Barton 2024-12-13 16:49:10 +11:00
  • c9886ca90a VFont: correct log ID Campbell Barton 2024-12-13 12:59:15 +11:00
  • 5ce10722ab Revert "Fix #122808: Use Default Font when Vfont Missing" Campbell Barton 2024-12-13 12:43:57 +11:00
  • 5ae220af06 Fix #131743: Consistent Fallback Font Search Order Harley Acheson 2024-12-13 01:29:53 +01:00
  • 48bf2c08b7 Fix experemental preference use when "Developer Extras" is disabled Campbell Barton 2024-12-13 11:21:39 +11:00
  • da8ecea151 Refactor: Nodes: Move socket field status to array Hans Goudey 2024-12-12 23:52:39 +01:00
  • b295df7345 Refactor: Overlay: Port "next" shaders declarations to static CreateInfos Miguel Pozo 2024-12-12 23:05:00 +01:00
  • 6fa5295c1d 3D Text: only use fallback characters for the default font Harley Acheson 2024-12-13 08:37:40 +11:00
  • f7ce3a23fe Cleanup: quiet GCC parentheses warning Campbell Barton 2024-12-13 09:01:13 +11:00
  • e56c9fc342 Fix #131820: Sculpt brush strength visualization too large Sean Kim 2024-12-12 22:39:43 +01:00
  • cd7b901355 Cleanup: Remove unused Grease Pencil legacy functions Hans Goudey 2024-12-12 16:16:30 -05:00
  • 7eefbd1178 Build: USD: Small change to allow compiling against both 24.05 and 24.11 Jesse Yurkovich 2024-12-12 21:00:42 +01:00
  • 81f9df606a Fix #130700: Release Metal resources after each frame when rendering Python animations. Jason Fielder 2024-12-12 20:30:18 +01:00
  • 82f0578ca3 Compositor: always use the new CPU compositor Aras Pranckevicius 2024-12-12 20:17:36 +01:00
  • 79b0ea17a4 EEVEE: Update camera ortho reference image Clément Foucault 2024-12-12 20:07:39 +01:00
  • 7d5143e94c Revert "Refactor: Core, give the IDWALK_… enums an explicit name" Sybren A. Stüvel 2024-12-12 20:03:27 +01:00
  • 8cdeecaef8 EEVEE: Increase samples of shadow_link_transparency Clément Foucault 2024-12-12 19:56:02 +01:00
  • 48a752dee4 EEVEE: Increase threashold for certain render tests Clément Foucault 2024-12-12 19:55:52 +01:00
  • afb0d41107 EEVEE: Make sampling.reset() and sampling.is_reset() viewport only Clément Foucault 2024-12-12 18:36:52 +01:00
  • f160bc0806 EEVEE: Test: Add condition to skip lightprobe baking in some render tests Clément Foucault 2024-12-12 16:45:58 +01:00
  • 8e1aec7664 Fix #108520: Store Named Attribute node does not propagate values if domain changes Jacques Lucke 2024-12-12 18:11:45 +01:00
  • 4ca3f02601 Refactor: Nodes: Improve socket node lookup functions Hans Goudey 2024-12-12 18:04:36 +01:00
  • 3ef748789d Refactor: Core, give the IDWALK_… enums an explicit name Sybren A. Stüvel 2024-12-12 17:28:28 +01:00
  • ba6b4d4553 Fix: mixed snap not working on geometry generated by curves Germano Cavalcante 2024-12-12 12:12:47 -03:00
  • bda221ef2e Fix #131711: Grease Pencil: Null check when getting material passes YimingWu 2024-12-12 17:04:21 +01:00
  • e7dfc1c939 Compositor: Optimize Distance Dilate node Omar Emara 2024-12-12 17:49:45 +02:00
  • 635c9c8303 Cleanup: Grease Pencil: Remove using namespace math Falk David 2024-12-12 16:49:06 +01:00
  • 0e0b7e3294 Fix #131748: Error with pasting pose on liboverride armature. Bastien Montagne 2024-12-12 15:35:37 +01:00
  • 3cbeb8ff2b Curves: Remove usage of IndexMask::operator[] in transform Laurynas Duburas 2024-12-12 15:36:24 +01:00
  • 54f8ef12d8 Fix: crash when using subdiv modifier on curves Jacques Lucke 2024-12-12 14:00:24 +01:00
  • a01fd34f2d Fix #131785: EEVEE samples affected by (disabled motionblur) samples Philipp Oeser 2024-12-12 14:03:49 +01:00
  • c3cc3c019d Fix #103785: Geometry Nodes attribute inputs aren't overridable Hans Goudey 2024-12-12 13:48:52 +01:00
  • 16a739dc8a GPU: Add unpack row length tests Jeroen Bakker 2024-12-12 12:58:16 +01:00
  • 567595e850 Fix: GPU: OpenGL texture tests Jeroen Bakker 2024-12-12 12:57:41 +01:00
  • f6ecd033de Cleanup: DRW: Remove unused functions and variables Clément Foucault 2024-12-12 12:53:15 +01:00
  • d7c45e6e0c Fix #131754: Out of bounds when drawing active UDIM tile. Jeroen Bakker 2024-12-12 12:29:06 +01:00
  • c22ade6993 Fix #131175: corrupted data when unpacking bake on windows Jacques Lucke 2024-12-12 12:08:37 +01:00
  • 7e1db7de19 Fix #129416: Wrong Bone Selection Set used for selection Christoph Lendenfeld 2024-12-12 11:19:55 +01:00
  • c8da04a150 Fix: Compositor returns zero for Speed pass Omar Emara 2024-12-12 12:11:23 +02:00
  • 3e9578485f Fix 3D text underline/rotation depending on the last characters style Campbell Barton 2024-12-12 16:09:28 +11:00
  • 396fbec4ed Fix 3D text alignment depending on the last characters style Campbell Barton 2024-12-12 16:09:25 +11:00
  • 4e5a6846bf Refactor: use a struct to track font style in vfont_to_curve Campbell Barton 2024-12-12 16:09:24 +11:00
  • 2c54da78d1 Cleanup: de-duplicate check in vfont_to_curve Campbell Barton 2024-12-12 16:09:22 +11:00
  • 337e992d7d Tests: Add Cycles test for baking from the active camera Alaska 2024-12-12 04:03:08 +01:00
  • e8316df911 Fix unlikely memory leak in vfont_to_curve Campbell Barton 2024-12-12 13:51:05 +11:00
  • d7bbb5f676 Cleanup: remove redundant/confusing break in vfont_to_curve Campbell Barton 2024-12-12 13:44:37 +11:00
  • 84e14b21fd Unbreak building WITH_USD Campbell Barton 2024-12-12 13:40:26 +11:00
  • 2a40964638 Fix: Storm render tests fail to run Alaska 2024-12-12 01:27:04 +01:00
  • a6d4e91db8 Cleanup: USD: various non-functional changes Jesse Yurkovich 2024-12-12 00:57:29 +01:00
  • fe6609c4eb Fix #111379: Allow Win32 Volume Names to Contain Characters > U+FFFF Harley Acheson 2024-12-12 00:49:33 +01:00
  • 3bbf546d28 Fix #129388: Incorrect bounds for Geometry Nodes line primitive Hans Goudey 2024-12-11 17:32:11 -05:00
  • 0df5d8220b USD: Add new get_prim_map API callable from python on_import hooks Charles Flèche 2024-12-11 21:36:09 +01:00
  • 8ceaaafde8 UI: Use consistent naming for mode toggle on undo history Gilberto.R 2024-12-11 21:29:43 +01:00
  • 4543177ca2 Fix: Missing versioning for embedded node trees in recent commit Hans Goudey 2024-12-11 15:19:02 -05:00
  • 4bf34d9591 Nodes: Simplify location storage, remove hidden offfsets Hans Goudey 2024-12-11 21:06:41 +01:00
  • 179f2a3cb1 PyGPU: Show error for unsupported POLYLINE shader configurations Germano Cavalcante 2024-12-11 12:34:37 -03:00
  • 19fee82b72 Fix #131236: 'batch_for_shader' not working with POLYLINE shaders Germano Cavalcante 2024-12-11 12:30:16 -03:00
  • 93e3da136f PyGPU: Rename 'program' to 'shader' in documentation for 'GPUBatch.draw' Germano Cavalcante 2024-12-11 12:21:16 -03:00
  • 9584c9917a Fix #131040: EEVEE: First sample rendered with queued shaders Miguel Pozo 2024-12-11 19:43:23 +01:00
  • 9a21d67a54 Fix #131652: DRW: Viewport/EEVEE retained ghost image of object Clément Foucault 2024-12-11 18:12:27 +01:00
  • f05fff0d97 Fix #93769: Improved File Browser Button Tooltips Harley Acheson 2024-12-11 18:11:27 +01:00
  • de8f882817 Cleanup: Use "this" keyword to access class members Hans Goudey 2024-12-11 11:47:16 -05:00
  • 0576f22a67 BLI: allow extending a Vector with another Vector with move-semantics Guillermo Venegas 2024-12-11 17:43:44 +01:00
  • 661facbde0 Fix #131370: Curves: Sculpt selection overlay missing Matthew-Kabin 2024-12-11 17:07:36 +01:00
  • 2ce383b2f1 Fix: UI: Asset shelf popup not available Julian Eisel 2024-12-11 16:56:31 +01:00
  • cf6f6d515d Fix #112445: Possible to create invalid attribute with rename Hans Goudey 2024-12-11 16:52:33 +01:00
  • 20c3269ac9 Fix #100324: Curves sculpt slide brush always resets with pressure Hans Goudey 2024-12-11 16:43:15 +01:00
  • 071fb86a07 Cleanup: Remove unused function Hans Goudey 2024-12-11 10:23:45 -05:00
  • 937f5022f4 Fix: Missing translation in parent set menu item Hans Goudey 2024-12-11 10:08:43 -05:00
  • 50585b8131 Fix #131749: Missing text for operator buttons Hans Goudey 2024-12-11 10:07:59 -05:00
  • c4d3f25aae Fix #91271: Reset to Default broken for fluid cache file format Hans Goudey 2024-12-11 09:57:56 -05:00
  • 28f8f6ccc6 Cleanup: Reduce code duplication in Dilate node Omar Emara 2024-12-11 16:35:19 +02:00
  • 5e5f2d2048 Fix #131726: New Editors initialize Custom Normal Display size to zero Philipp Oeser 2024-12-11 15:21:37 +01:00
  • 60056e55fb Fix #131721: Bevel modifier weight attribute crash with curve object Hans Goudey 2024-12-11 09:11:34 -05:00
  • 81a6cd40e3 Fix #131732: Selection: Selecting in wireframe shading is broken Clément Foucault 2024-12-11 14:16:51 +01:00
  • caf11a2b9f Fix #111463: Outliner use-after-free when deleting an override on a mesh Julian Eisel 2024-12-10 14:55:26 +01:00