Commit Graph

  • 556c321500 Cleanup: Rearrange code in in mesh draw position extraction Hans Goudey 2024-05-22 10:30:29 -04:00
  • 9ae4f8a598 Fix: EEVEE-Next: Sun: Incorrect shadow tracing distance Clément Foucault 2024-05-22 20:29:07 +02:00
  • 76590ab626 Fix: Memory leak due to asset shelves merge error Brecht Van Lommel 2024-05-22 20:09:35 +02:00
  • 374a84e10e Fix #121944: Overlay Text Shadow not disabled after use Lalit Shankar Chowdhury 2024-05-22 20:00:05 +02:00
  • 643f23f4ed Fix #122047: Correct text selection when text is scrolled Harley Acheson 2024-05-22 19:40:37 +02:00
  • 86c56050f1 Fix: EEVEE-Next: Broken sun shadows when baking Clément Foucault 2024-05-22 19:22:50 +02:00
  • 90b9f90ca7 Cleanup: Code style Sergey Sharybin 2024-05-22 19:14:37 +02:00
  • 8c53a18c48 Cleanup: Refactor VSE selection tools keymap Richard Antalik 2024-05-22 18:46:53 +02:00
  • cccc1ea0eb Fix non-thread-safe access to multilayer image in Compositor Sergey Sharybin 2024-05-22 18:15:19 +02:00
  • 304b862d28 Refactor: Split create_index_grids() into 2 separate functions Raul Fernandez 2024-05-22 18:02:01 +02:00
  • 07eac30070 Mesh: Points index buffer improvement Hans Goudey 2024-05-22 16:08:55 +02:00
  • 77822c158e BLI: Add move construction and copy assignment to BitGroupVector Hans Goudey 2024-05-22 15:28:35 +02:00
  • dada0c41ee GPv3: Getter and setter for active node Pratik Borhade 2024-05-22 15:25:00 +02:00
  • 918d34a9ed Fix: Still allow unpacking of editable linked datablocks Brecht Van Lommel 2024-05-22 15:02:37 +02:00
  • c6aa1fec2b Fix: Dont unpack resources that are packed in linked files Philipp Oeser 2024-05-22 14:50:25 +02:00
  • 692af3f9aa Fix: EEVEE-Next: Sampling of ortho sun lights Clément Foucault 2024-05-22 14:39:33 +02:00
  • 74a7099160 Cleanup: EEVEE-Next: Shadow Clément Foucault 2024-05-22 14:07:11 +02:00
  • c3846ac4f3 Fix: EEVEE-Next: Shadow: Broken sun shadow in orthographic camera Clément Foucault 2024-05-22 13:52:49 +02:00
  • 08df46d7cd Extensions: support token access for remote repositories Campbell Barton 2024-05-22 20:32:23 +10:00
  • 48e3804f3b UI: Make "Text not found" report not a warning Pablo Vazquez 2024-05-22 12:35:24 +02:00
  • 774f59dd07 Cleanup: remove unnecessary check left in last commit Campbell Barton 2024-05-22 20:22:47 +10:00
  • 236c0f61b1 Cleanup: avoid duplicate attribute access in scripts Campbell Barton 2024-05-22 20:20:47 +10:00
  • 268b2fcc0d Cleanup: follow core-scripts conventions for world.py operators Campbell Barton 2024-05-22 20:08:02 +10:00
  • 97c70883d0 UI: un-indent tooltip text for WORLD_OT_convert_volume_to_mesh Campbell Barton 2024-05-22 20:06:21 +10:00
  • 57986ad2f9 License headers: add SPDX header Campbell Barton 2024-05-22 19:55:15 +10:00
  • 54cf0f7f4c Extensions: add support for "build" paths in the manifest Campbell Barton 2024-05-21 22:32:57 +10:00
  • d46ce3eb4e Fix: Test failure after updating test data Jesse Yurkovich 2024-05-22 06:13:18 +02:00
  • fac97d6c49 Fix: Nodes: Update multi-socket link positions after duplicating Leon Schittek 2024-05-22 05:57:35 +02:00
  • 124f003fcb Cleanup: correct comments for package building Campbell Barton 2024-05-22 12:35:17 +10:00
  • 20450acb94 USD: Add more materials to export test Jesse Yurkovich 2024-05-21 19:01:42 -07:00
  • e1211b291a Cleanup: Unnecessary newline in CLOG statement Jesse Yurkovich 2024-05-21 22:35:37 +02:00
  • 36f1a4f94f USD Export: Added option to specify types of XForm ops written. Charles Wardlaw 2024-05-21 22:33:32 +02:00
  • ac33b9f693 UI: Slight Adjustment to Status Bar Mouse Event Icon Spacing Harley Acheson 2024-05-21 21:52:35 +02:00
  • d93b27a12e Subdiv: Simplify GPU subdivision loose geometry handling Hans Goudey 2024-05-21 21:46:11 +02:00
  • 9cb298f706 UI: Aligned Mouse Event Icons Harley Acheson 2024-05-21 20:41:50 +02:00
  • 20df089341 Assets: Clear asset data by default on all "Make Local" actions Julian Eisel 2024-05-21 20:41:16 +02:00
  • 69e4aac784 EEVEE-Next: Volume Light-Probe: Baking shadow not synced with final camera Clément Foucault 2024-05-21 20:25:47 +02:00
  • 01308713ff Fix: EEVEE-Next: Shadow: Avoid uninitialized grid_shift Clément Foucault 2024-05-21 20:19:56 +02:00
  • 8dcf6f43bf Fix: EEVEE-Next: Disable sun extraction during light baking Clément Foucault 2024-05-21 20:18:31 +02:00
  • 2eda9ce302 Fix: EEVEE-Next: Avoid sun direction being null Clément Foucault 2024-05-21 20:17:04 +02:00
  • a7848b820c Docs: PyAPI Fix: RST syntax typos in bmesh Layer Access Nathan Burnham 2024-05-21 19:53:09 +02:00
  • 3cbb3b05cd Fix #121003: Cycles OptiX error with noise textures Brecht Van Lommel 2024-05-21 19:30:42 +02:00
  • 1cf8f64927 Fix #70036: Fixed animation playback scaling issue on retina displays Jason Fielder 2024-05-21 19:20:57 +02:00
  • 25c1614f40 Fix #121747: Warnings about AgX False Color Rec.1886 colorspace Brecht Van Lommel 2024-05-21 18:56:45 +02:00
  • fe5b3543e9 BLI: Add BitGroupVector copy constructor Sean Kim 2024-05-21 18:20:54 +02:00
  • 5f9f3116db Libraries: Support editing linked datablocks from some libraries Brecht Van Lommel 2024-05-17 18:00:25 +02:00
  • a1b4d5ecc8 RNA: Better enforce rules about pointers between datablocks Brecht Van Lommel 2024-05-17 18:06:41 +02:00
  • b5ef5c3aba Refactor: Make BKE_libblock_rename support renaming linked IDs Brecht Van Lommel 2024-05-17 17:52:52 +02:00
  • 6c9c3cb69b Refactor: Support library reloading without active scene pointer Brecht Van Lommel 2024-05-17 17:41:19 +02:00
  • 80b3f9c6c1 Refactor: Add function to find ID with given name and library filepath Brecht Van Lommel 2024-05-17 17:40:00 +02:00
  • 488e74a209 Vulkan: Render graph debug groups Jeroen Bakker 2024-05-21 17:34:55 +02:00
  • a12bd38853 Fix: Non-thread-safe access to metadata in Compositor Sergey Sharybin 2024-05-17 11:38:23 +02:00
  • 58e0ca99a9 Fix: Non-thread-safe access to image in Compositor Sergey Sharybin 2024-05-17 11:06:25 +02:00
  • fb6b759513 Cleanup: Avoid reference of RenderLayer and RenderPass in multilayer operation Sergey Sharybin 2024-05-17 10:20:02 +02:00
  • def1e8154e Cleanup: Move multi-layer view logic to the operation Sergey Sharybin 2024-05-17 09:43:15 +02:00
  • 9f28189c28 Cleanup: Store ImageUser by value in the image operation Sergey Sharybin 2024-05-16 14:39:47 +02:00
  • cf72499919 Fix: GPv3: Layer::get_frame_duration_at Falk David 2024-05-21 17:22:41 +02:00
  • f0c379e1d3 Realtime Compositor: Implement Fog Glow Glare node Omar Emara 2024-05-21 18:05:48 +03:00
  • 82f9501a4a Collada: Mark the I/O operators as legacy in the UI. Bastien Montagne 2024-05-21 17:01:15 +02:00
  • 528d946858 Nodes: change node auto offset default from 80 to 40 Jacques Lucke 2024-05-21 16:59:00 +02:00
  • 429c3f3c7f Compositor: Optimize Fog Glow glare code Omar Emara 2024-05-21 17:45:39 +03:00
  • 0ce1c34e25 Fix #122051: crash when node overlay tooltip has allocated argument Jacques Lucke 2024-05-21 16:39:18 +02:00
  • ab7b4bc7d3 Cleanup: Sculpt: Return transform symmetry matrices by value Hans Goudey 2024-05-21 10:20:45 -04:00
  • 860c3b43cb Fix #121936: NaN position values with sculpt transform in some cases Hans Goudey 2024-05-21 10:10:02 -04:00
  • bce3d363a4 Vulkan: Shader Interface Lifetime Jeroen Bakker 2024-05-21 15:17:36 +02:00
  • 5c44f9bddc Cleanup: Use references in mesh draw cache Hans Goudey 2024-05-21 09:09:02 -04:00
  • cdd5fd4522 Cleanup: Make format Jeroen Bakker 2024-05-21 14:36:50 +02:00
  • ff4948fc08 Fix #122036: Preview image crash with asset browser Hans Goudey 2024-05-21 08:31:05 -04:00
  • 125617dc82 GPv3: Replace uses of Layer::frame_key_at Falk David 2024-05-21 14:25:41 +02:00
  • 7ff8a7b173 Fix #100115: Show non "Relative" animation keys in the shapekey action editor Sebastian Parborg 2024-05-21 14:05:36 +02:00
  • ba1356e339 Cleanup: GPv3: Rename FramesMapKey to FramesMapKeyT Falk David 2024-05-21 10:47:49 +02:00
  • fe401aa5d6 GPv3: Allow re-filling an area by ignoring fill materials Lukas Tönne 2024-05-21 11:14:33 +02:00
  • 3a40d2813f Anim: Pose Library - Allow blending flipped from the context menu Christoph Lendenfeld 2024-05-21 11:08:22 +02:00
  • 58f5b128c9 Fix #102872: Custom Normals Average operator ui shows wrong properties Philipp Oeser 2024-05-21 10:38:11 +02:00
  • 82f509a1a4 Cleanup: GPv3: Use Layer::is_empty() Falk David 2024-05-16 14:38:20 +02:00
  • 23425ea83e I18N: Updated UI translations from git/weblate repo (be132e4843f81). Bastien Montagne 2024-05-21 09:35:59 +02:00
  • 9fd37cf31b Fix #122005: Sun Beams node produces NaNs Omar Emara 2024-05-21 09:53:15 +03:00
  • 3fd05386fc Unbreak error in last commit Campbell Barton 2024-05-21 13:20:36 +10:00
  • 57707ca9ae Cleanup: const pointers for FCurves where possible Campbell Barton 2024-05-21 13:13:09 +10:00
  • 9fdd31d331 Cleanup: quiet redundant move warning Campbell Barton 2024-05-21 13:08:42 +10:00
  • e5d3ee2b04 Cleanup: Allocate mesh batch cache subdiv cache as non-trivial struct Hans Goudey 2024-05-20 23:07:01 -04:00
  • 81c4b7b23e Subdiv: Simplify loose edge subdivision neighbor retrieval Hans Goudey 2024-05-20 23:02:59 -04:00
  • c5bec86e71 Cleanup: Use C++ types, return values for loose edge subdivision Hans Goudey 2024-05-20 21:32:25 -04:00
  • 8f9fa07cc1 Fix: EEVEE-Next: Fix compilation error in GLSL Clément Foucault 2024-05-20 22:43:32 +02:00
  • 1910bb1a95 Cleanup: Correct mesh draw cache struct names Hans Goudey 2024-05-20 15:40:47 -04:00
  • 44a647197e Cleanup: Avoid storage for active element geometry node Hans Goudey 2024-05-20 15:12:15 -04:00
  • 2fe92c63d3 Geometry Nodes: Add Active Element tool node Colin Basnett 2024-05-20 21:01:30 +02:00
  • 1904e2fc8d Geometry Nodes: treat rotation as vector data type in link-drag-search in some nodes Iliya Katueshenock 2024-05-20 20:30:52 +02:00
  • f181027f6b Cleanup: Rename variable in mesh modifier evaluation Hans Goudey 2024-05-20 13:36:58 -04:00
  • 8d4576d165 Fix: EEVEE-Next: Discrepancy in GGX pdf and eval function Clément Foucault 2024-05-20 19:24:32 +02:00
  • f9f7f25e8d Fix #121880: Node clipboard loses links for dynamic declarations Hans Goudey 2024-05-20 19:20:41 +02:00
  • c4fc19f064 Cleanup: Use reference argument for BKE_mesh_copy_for_eval Hans Goudey 2024-05-20 13:18:24 -04:00
  • 5025c57679 Cleanup: Use references in mesh_data_update.cc Hans Goudey 2024-05-20 13:11:12 -04:00
  • a6ecfe2f79 Cleanup: Rename DerivedMesh.cc and header Hans Goudey 2024-05-20 12:53:28 -04:00
  • 25b059549b Cleanup: Rename mesh_data_update to mesh_data_update Hans Goudey 2024-05-20 12:47:31 -04:00
  • 5733f6e906 Cleanup: Move mesh evaluation functions to C++ namespace Hans Goudey 2024-05-20 12:26:07 -04:00
  • 4e3f455f80 Cleanup: move PointerRNA_NULL closer to type definition Jacques Lucke 2024-05-20 18:49:52 +02:00
  • d4b4107d32 EEVEE-Next: Use PDF instead of BSDF for denoising Clément Foucault 2024-05-20 18:13:09 +02:00
  • 040bfcee12 Cleanup: Remove unused DerivedMesh code Hans Goudey 2024-05-20 11:52:08 -04:00
  • ce104c33d6 Cleanup: Move CDDerivedMesh to new legacy file Hans Goudey 2024-05-20 11:45:57 -04:00