Revision 051141a by Bastien Montagne August 4, 2021, 09:42 (GMT) |
Outliner/LibOverrides: Fix logic of checks for drag'n'drop of Collections. Previous check was too blunt, preventing e.g. re-organization of collection overrides inside a local parent collection, which is perfectly valid operation. Reported by @hjalti from the studio, thanks! |
Revision d9a530c by Julian Eisel August 4, 2021, 09:30 (GMT) |
August 4, 2021, 09:21 (GMT) |
Fix T87635: Rename shader node "Specular" to "Specular BSDF" Node name edited in Specular node definition Reviewed By: fclem Maniphest Tasks: T87635 Differential Revision: https://developer.blender.org/D11022 |
Revision c8004ab by Gottfried Hofmann / Jeroen Bakker August 4, 2021, 09:20 (GMT) |
Expose Color Management as argument for gpu.types.GPUOffScreen.draw_view3d() Fix for https://developer.blender.org/T84227 The problem was that https://developer.blender.org/rBe0ffb911a22bb03755687f45fc1a996870e059a8 turned color management for offscreen rendering off by default, which makes it non-color-managed in some cases. So the idea here is that script authors get the choice wether they want color managed non-color-managed output. Thus this patch introduces a new argument do_color_management as a bool to gpu.types.GPUOffScreen.draw_view3d(). Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11645 |
August 4, 2021, 09:19 (GMT) |
Make loopcut drawing consistent between gizmo and operator. Loopcut drawing from gizmo had thicker lines because it was using line smoothing without alpha blend, compared to thin jagged lines from operator. Make the drawing anti aliased and consistent by using 3D_POLYLINE/3D_POINT shaders, and making sure alpha blending is on. Reviewed By: #eevee_viewport, fclem Differential Revision: https://developer.blender.org/D11333 |
Revision cb67bfd by Jeroen Bakker August 4, 2021, 08:55 (GMT) |
Viewport normal drawing with constant length Patch for: T37878 {F10169694} Reviewed By: fclem Differential Revision: https://developer.blender.org/D11487 |
August 4, 2021, 08:29 (GMT) |
Modifier: warn if the ocean simulation fails to allocate memory While most modifies don't handle out of memory cases, ocean simulation could attempt huge allocations: 2048 gb at the maximum resolution. Resolves T83952. |
Revision 3b0fab6 by Jeroen Bakker August 4, 2021, 07:28 (GMT) |
Override: API update_operations. The update_operations function will update the override structure of the local object. When working with overrides the override structure is only updated when the work-file is stored. When using scripts you might want to enforce the update of override properties and operations. This function removes a hack on the test cases. Reviewed By: mont29 Maniphest Tasks: T86656 Differential Revision: https://developer.blender.org/D10848 |
Revision effc048 by Jeroen Bakker August 4, 2021, 06:58 (GMT) |
T90371: Asset: Drop Material Tooltip. This patch changes the drop named material tooltip to give feedback to the user what is going to happen when they invoke the change. There are 3 states: * "": Operator will be canceled as not all data is present (dropping on background.) * "Drop <named material> on <object name> (slot <slot number>, replacing <current material in slot>). * "Drop <named material> on <object name> (slot <slot number). Reviewed By: Severin Maniphest Tasks: T90371 Differential Revision: https://developer.blender.org/D12106 |
Revision 1046484 by Campbell Barton August 4, 2021, 03:34 (GMT) |
Cleanup: add comment to fix for T90417 |
Revision cd92b23 by Campbell Barton August 4, 2021, 03:34 (GMT) |
Cleanup: use C comments for descriptive text |
August 4, 2021, 03:14 (GMT) |
Geometry Nodes: Curve Set Spline Type This node sets the selected (or all) splines in curve to a chosen target spline type. Poly, Bezier, and NURB splines can be converted to any of the other types. This is meant to be a building block node, useful in many procedural situations. In the future the node could be optimized with multi-threading, or by avoiding copying in many cases, either by retrieving the curve for write access or by passing the raw vectors to the new splines where possible. With edits from Hans Goudey (@HooglyBoogly) Differential Revision: https://developer.blender.org/D12013 |
Revision 26f1a5e by Campbell Barton August 4, 2021, 03:02 (GMT) |
Fix T90417: font loading creates duplicate ID names Also repair any errors in existing files. Error from e0dd3fe5872ba37ff188e292b80b46fcf8df413c. |
Revision 5950b3a by Campbell Barton August 4, 2021, 02:43 (GMT) |
Cleanup: de-duplicate ID renaming utility for versioning |
Revision 71dc134 by Campbell Barton August 4, 2021, 01:45 (GMT) |
Icons: add license headers to utilities |
Revision 7389fd9 by Campbell Barton August 4, 2021, 01:35 (GMT) |
Icons: resolve various issues for generating icons - INKSCAPE_BIN environment variable was ignored by alert_icons_update & prvicons_update. - `make icons` wasn't regenerating alert icons. - Updating SVG icons failed using blender built with ASAN. |
Revision 8a1c127 by Campbell Barton August 4, 2021, 01:03 (GMT) |
Revision 0d2589d by Campbell Barton August 4, 2021, 00:03 (GMT) |
Cleanup: spelling |
Revision fb87d23 by Germano Cavalcante August 3, 2021, 20:35 (GMT) |
Fix calculation of 'projmat_dimensions' `r_left`, `r_right`, `r_bottom` and `r_top` were ignoring `clip_near` value when in perspective view. Also rename `projmat` to `winmat` in these cases. |
Revision 18d900c by Ankit Meel August 3, 2021, 19:52 (GMT) |
macOS: Fix OpenMP dynamic loader error. |
|