Commit Graph

  • b1c9be51b3 EEVEE-Next: Compute maximum safe trace distance for sun shadow Clément Foucault 2024-05-09 13:38:15 +02:00
  • 86a2664246 Fix: EEVEE-Next: Sun shadows incorrectly sharp Clément Foucault 2024-05-09 12:06:02 +02:00
  • b02ccbca9b DRW: Fix drw_print on metal Clément Foucault 2024-05-09 12:04:49 +02:00
  • 732d0c56df GPU: Add atan_fast Clément Foucault 2024-05-09 12:33:13 +02:00
  • 94a83bcf04 EEVEE-Next: Make Specular BSDF work Clément Foucault 2024-05-09 11:59:21 +02:00
  • e97e06ea2c Metal: Re-enable loadstore config for EEVEE Next framebuffer Jason Fielder 2024-05-09 11:27:37 +02:00
  • b42e973320 Cleanup: Clarify Fog Glow Glare code Omar Emara 2024-05-09 11:44:21 +03:00
  • 742a8b47cd PyAPI: expose the popup region in the context Campbell Barton 2024-05-09 12:49:36 +10:00
  • fa27d2fe65 PyAPI: expose Region.tag_refresh_ui Campbell Barton 2024-05-09 12:41:33 +10:00
  • cdc0d422a0 Cleanup: use capitalized type names for RNA callbacks Campbell Barton 2024-05-09 12:23:58 +10:00
  • 9e481b484e Cleanup: don't use boolean literals to set flag members Campbell Barton 2024-05-09 12:10:59 +10:00
  • 38d11482f5 UI: set the context's menu on creation Campbell Barton 2024-05-09 11:51:29 +10:00
  • 0ca1386426 Fix assert in debug mode when built as Python module Ahmed Essam 2024-05-06 22:33:44 +03:00
  • 03cd8b359b UI: Edge Slide Status Display Harley Acheson 2024-05-09 00:06:31 +02:00
  • 4dfc1ede58 Geometry Nodes: output transform matrix from object info node Jacques Lucke 2024-05-08 22:03:09 +02:00
  • f4b9ca758a Nodes: add color tag to node groups Jacques Lucke 2024-05-08 22:00:35 +02:00
  • 7859e0f606 EEVEE-Next: Rename engines and set it default in startup file Clément Foucault 2024-05-08 20:57:00 +02:00
  • 2f289857af Object: add Shade Auto Smooth operator Jacques Lucke 2024-05-08 20:24:10 +02:00
  • b619c1d13a EEVEE-Next: Subsurface indirect lighting for probe only lighting Clément Foucault 2024-05-08 20:09:50 +02:00
  • 2415380061 USD Export: Adding the ability to choose Stage Up Axis at export time. Charles Wardlaw 2024-05-08 19:56:52 +02:00
  • 8b626c2d79 Fix: EEVEE-Next: Broken punctual shadows lod bias Clément Foucault 2024-05-08 19:35:10 +02:00
  • c36f09e7f7 Fix: EEVEE-Next: Volume probe data clipping not starting from 0 Clément Foucault 2024-05-08 19:06:29 +02:00
  • 96ee9e8044 EEVEE-Next: Display surfel density cube Clément Foucault 2024-05-08 19:05:51 +02:00
  • d9945a218f Fix: EEVEE-Next: Wrong minimum value for volume probe surfel density Clément Foucault 2024-05-08 18:55:07 +02:00
  • 0e4e05ec97 EEVEE-Next: Make volume light-probe surfel density scale dependant Clément Foucault 2024-05-08 18:22:38 +02:00
  • a987fac1a3 Fix #121548: Use evaluated object for local view YimingWu 2024-05-08 18:13:00 +02:00
  • 125afb20d3 Nodes: reorganize node group properties UI Jacques Lucke 2024-05-08 18:03:49 +02:00
  • 5aa996e49f UI: Knife Tool Missing Iface for Pan View Harley Acheson 2024-05-08 17:14:59 +02:00
  • 9a3abe22a3 Refactor: GPv3: legacy_gpencil_to_grease_pencil Falk David 2024-05-08 17:10:04 +02:00
  • 149e547de6 Compositor: Remove quality setting from DNA and UI Sergey Sharybin 2024-05-08 16:56:32 +02:00
  • fea091e18e Refactor: GPv3: insert_blank_frame Falk David 2024-05-08 16:47:42 +02:00
  • 9532ea3f8c Compositor: Remove Render/Edit Quality setting Sergey Sharybin 2024-05-08 16:41:23 +02:00
  • a3c9baacae Cleanup: GPv3: Remove drawing_index parameter from Layer::add_frame Falk David 2024-05-08 14:17:57 +02:00
  • 41efa30a75 Fix failure to catch errors parsing arguments to Context.temp_override Campbell Barton 2024-05-08 23:13:50 +10:00
  • ad6e553ad8 Fix: EEVEE-Next: Wrong pixel radius calculation for LIGHT_SUN_ORTHO Clément Foucault 2024-05-08 15:24:28 +02:00
  • 525f3e6fbb Cleanup: strict compiler warnings Sergey Sharybin 2024-05-08 14:55:05 +02:00
  • 6db8091f45 Compositor: Remove Two Pass option Sergey Sharybin 2024-05-08 14:34:11 +02:00
  • 5df1ee46bc GPv3: Add layer inside active layer group Pratik Borhade 2024-05-08 14:23:09 +02:00
  • 0e67f060ee Fix: Don't take overlays into account when drawing curves Sebastian Parborg 2024-05-08 14:04:43 +02:00
  • d3b2906348 UI: Respect fixed layout width in grid view layout calculations Julian Eisel 2024-05-08 13:32:44 +02:00
  • 25c134fd08 Geometry Nodes: new Axes to Rotation node Jacques Lucke 2024-05-08 13:34:14 +02:00
  • 3d84a1170f Extensions: ensure extensions "site-packages" precede Python's Campbell Barton 2024-05-08 21:27:39 +10:00
  • b7bb0e94a0 UI: Allow displaying grid views in popups Julian Eisel 2024-05-08 13:26:07 +02:00
  • be1f527cb4 EEVEE Next: Fixing sun shadows in ortho camera Vitaljok 2024-05-08 13:07:39 +02:00
  • 3290e25dc4 Cleanup: spelling in comments & code Campbell Barton 2024-05-08 20:57:05 +10:00
  • e64d067c78 Docs: document why the eventstate is cleared while refreshing a popup Campbell Barton 2024-05-08 20:38:36 +10:00
  • 737572ed88 Cleanup: GPv3: Use GreasePencil::layer function instead of GreasePencil::layers Falk David 2024-05-08 12:34:51 +02:00
  • 3a640a4707 Fix #121280: clamp layout panel sub-background color to block region Guillermo Venegas 2024-05-08 12:32:51 +02:00
  • bba4555526 Refactor: GPv3: Remove get_eval_grease_pencil_layer_drawing* functions Falk David 2024-05-08 12:27:40 +02:00
  • 5f1a31c88a GPv3: Change "active" property to "active_layer" Pratik Borhade 2024-05-08 12:18:00 +02:00
  • 2707cc28fd GPv3: Add asserts for drawing access by index Falk David 2024-05-08 11:27:17 +02:00
  • d740d6b942 Fix: node group description only available for geometry nodes Jacques Lucke 2024-05-08 11:42:00 +02:00
  • 6176e66636 Nodes: add node group description Jacques Lucke 2024-05-08 11:25:00 +02:00
  • d66598c16f VSE: Text shadow blur / outline Aras Pranckevicius 2024-05-08 11:13:20 +02:00
  • 5817553105 Fix: python errors due to missing shadow resolution scale prop Philipp Oeser 2024-05-08 10:31:43 +02:00
  • d1710f7232 GPv3: Support layer group selection Pratik Borhade 2024-05-08 09:05:32 +02:00
  • dfe060ea6f UI: Edit Mesh Knife Status Display Harley Acheson 2024-05-07 22:15:12 +02:00
  • ba9286706a Geometry Nodes: Sample Grid Index node Hans Goudey 2024-05-07 21:53:22 +02:00
  • 42a8947eb1 UI: Edit Mesh Inset Faces Status Display Harley Acheson 2024-05-07 21:45:34 +02:00
  • 6f2afc7390 Fix #121436: Compositor: 2d Stabilization translates image when set to bicubic Habib Gahbiche 2024-05-07 21:08:28 +02:00
  • a602e4fa40 CMake: Fix ASAN builds on windows Ray Molenkamp 2024-05-07 12:19:20 -06:00
  • c4051c3216 Fix #121347: GPU subdivision loose edges hidden with no non-loose edges Hans Goudey 2024-05-07 14:07:14 -04:00
  • 897664ccc5 Fix #121319: Mask modifier not clamped to mask strip Richard Antalik 2024-05-07 19:37:24 +02:00
  • 1210a53c6d Fix #121503: Loose edges lines index buffer crash Hans Goudey 2024-05-07 13:18:45 -04:00
  • 96c0533997 Fix #120762: Linked materials always initialize MA_BL_TRANSPARENT_SHADOW from EEVEE settings Miguel Pozo 2024-05-07 19:17:58 +02:00
  • bd34a74439 Fix: EEVEE-Next: Incorrect Alpha in AOVs Clément Foucault 2024-05-07 18:39:12 +02:00
  • 00e2f55239 Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry Raul Fernandez 2024-05-07 18:04:52 +02:00
  • 88b56a6ad2 Fix: EEVEE-Next: Missing Shader to RGB node when dragging output link from the node and searching Vitaljok 2024-05-07 18:03:15 +02:00
  • b56daddda6 Anim: restore logging of key insertion errors on stdout Sybren A. Stüvel 2024-05-07 17:57:26 +02:00
  • f5a4dec458 Fix: EEVEE-Next: Missing shadow refresh after compilation Clément Foucault 2024-05-07 17:53:29 +02:00
  • 952bc075ae Fix #121490: Unable to access asset from context in asset shelf Julian Eisel 2024-05-07 17:27:45 +02:00
  • 286cbc8317 Fix: EEVEVE-Next: Wrong material reused for transmission material Clément Foucault 2024-05-07 17:34:15 +02:00
  • a7eb1a13d4 Cleanup: EEVEE-Next: Make format Clément Foucault 2024-05-07 16:36:09 +02:00
  • d9915b86a6 EEVEE-Next: Remove shadow softness factor parameter Clément Foucault 2024-05-07 15:49:36 +02:00
  • 32e6042230 EEVEE-Next: Fix division by zero when copying motion vectors Jeroen Bakker 2024-05-07 15:43:51 +02:00
  • 3dd08beab3 Fix #121459: STL / Alembic / PLY export empty meshes in editmode Philipp Oeser 2024-05-07 15:20:03 +02:00
  • 238ee9683a Fix: memleak in Graph Editor Keyframe jump operator Philipp Oeser 2024-05-07 15:19:05 +02:00
  • 734a9dec43 Fix #121463: Graph Editor Keyframe jump operator shifts keyframes Philipp Oeser 2024-05-07 15:17:26 +02:00
  • b57916463c Fix #121121: NLA push down places local tracks before library overrides Philipp Oeser 2024-05-07 15:16:47 +02:00
  • d6aa790301 Cleanup: EEVEE-Next: Remove warnings Clément Foucault 2024-05-07 15:07:20 +02:00
  • 0b7985a58b EEVEE-Next: Increase shadow precision in render tests Clément Foucault 2024-05-07 15:06:59 +02:00
  • 8dbd167e80 Anim: add failure propagation to more lower-level keying functions Nathan Vegdahl 2024-05-07 15:06:57 +02:00
  • 87d164c56b EEVEE-Next: Improve shadow tracing Clément Foucault 2024-05-07 14:52:47 +02:00
  • 18cccafeaf Refactor: Lattice deform: prevent incrementing nullptr Sybren A. Stüvel 2024-05-07 14:23:27 +02:00
  • 9a5366cf8e UI: increase precision of the camera's focus distance Campbell Barton 2024-05-07 22:05:27 +10:00
  • 26c93c8359 Cycles: Enable OIDN 2.3 lazy device module loading Attila Áfra 2024-05-07 14:07:39 +02:00
  • afa828ffca VSE: Various refactorings Richard Antalik 2024-05-07 13:12:55 +02:00
  • b062980318 Cleanup: Refactor VSE handle drawing code Richard Antalik 2024-05-07 12:03:39 +02:00
  • d97e22f2cd Fix: EEVEE-Next: Missing world diffuse lighting Clément Foucault 2024-05-07 12:53:14 +02:00
  • 6efa5c16ab Mesh: speedup BKE_mesh_validate Aras Pranckevicius 2024-05-07 12:29:32 +02:00
  • 89a1a2cd7e Fix #121458: crash when using layout panels in operator ui Jacques Lucke 2024-05-07 12:01:11 +02:00
  • 96db947f16 Geometry Nodes: show info in simulation node when it is baked Jacques Lucke 2024-05-07 11:35:03 +02:00
  • 8d8d358196 GPv3: Replace active_layer with active_node Pratik Borhade 2024-05-07 11:26:33 +02:00
  • 5f02eaae9f Geometry Nodes: use aligned sockets in bake node Jacques Lucke 2024-05-07 11:23:23 +02:00
  • 504c233d19 Fix #121485: Add EEVEE legacy in light influence panel YimingWu 2024-05-07 11:22:40 +02:00
  • afe13175da Anim: run bezier handle calculation in parallel Christoph Lendenfeld 2024-05-07 10:42:53 +02:00
  • 7456d716f4 Fix #120811: Loop cut crash with symmetry enabled Campbell Barton 2024-05-07 15:33:37 +10:00
  • 45fe1dcdf2 cppcheck: exclude file that hangs for hours Campbell Barton 2024-05-07 13:07:04 +10:00
  • aa03383838 Cleanup: resolve cppcheck funcArgNamesDifferent warnings in blenlib Campbell Barton 2024-05-07 13:07:02 +10:00
  • 1838499f55 Cleanup: suppress unassignedVariable warning with cppcheck Campbell Barton 2024-05-07 12:59:21 +10:00