Blender Git Commits

Blender Git "temp-lineart-contained" branch commits.

Page: 13 / 66

August 10, 2021, 01:35 (GMT)
Fix broken logic in Windows directory query function

Mistake in a5bbdd6998ab
August 10, 2021, 01:35 (GMT)
Viewport normal drawing with constant length

Patch for: T37878

{F10169694}

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D11487
August 10, 2021, 01:35 (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.
August 10, 2021, 01:35 (GMT)
Fix select engine buffer having wrong vertex size

The theme used was wrong and the vertex size is twice as set in the theme.
August 10, 2021, 01:35 (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
August 10, 2021, 01:35 (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
August 10, 2021, 01:35 (GMT)
Cleanup: add comment to fix for T90417
August 10, 2021, 01:35 (GMT)
Fix compile error without `WITH_OCEANSIM` enabled

Was changed in 218df9941097.
August 10, 2021, 01:35 (GMT)
Cleanup: de-duplicate ID renaming utility for versioning
August 10, 2021, 01:35 (GMT)
macOS: Fix OpenMP dynamic loader error.
August 10, 2021, 01:35 (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
August 10, 2021, 01:35 (GMT)
Cleanup: use C comments for descriptive text
August 10, 2021, 01:35 (GMT)
Cleanup: inconsistent parameter name
August 10, 2021, 01:35 (GMT)
Icons: update alert icon script

Missed from c549d736cff0d5013f05fb5240ef07671c5aa5ce.
August 10, 2021, 01:35 (GMT)
Cleanup: initialize variable to quiet warning
August 10, 2021, 01:35 (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!
August 10, 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.
August 4, 2021, 08:50 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
August 4, 2021, 08:15 (GMT)
LineArt: Image boundary trimming.
August 3, 2021, 12:27 (GMT)
LineArt: UI range optimizations.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021