Blender Git Commit Log

All Blender Git commits.

Page: 1513 / 8462

June 30, 2020, 16:18 (GMT)
Functions: add methods to multi-function network classes

Those are necessary to query and modify the network.
June 30, 2020, 16:18 (GMT)
Functions: use raw allocator for function signature

This allows multi-functions to have static storage duration.
June 30, 2020, 16:18 (GMT)
Functions: add two more customizable multi-functions
June 30, 2020, 16:18 (GMT)
BLI: support constructing Color4f from float pointer
June 30, 2020, 16:18 (GMT)
Nodes: add some utility methods to DerivedNodeTree
June 30, 2020, 16:18 (GMT)
Merge branch 'master' into soc-2020-io-performance
June 30, 2020, 16:17 (GMT)
Fluid: Minor UX improvements in Viewport Display

* Changed defaults for interpolation and slicing
* Reduced the thickness of gridlines
June 30, 2020, 16:12 (GMT)
Build: disable OpenXR in make deps for macOS, it's not supported
June 30, 2020, 16:12 (GMT)
Fix T77825: autosave missed too often while sculpting

Previously if a modal operator is active, which might leave Blender in a state
where it's not safe to autosave, it would try again in 10s. Now try again in
10ms so it's much less likely to be missed, since overhead of such a timer is
negligble anyway.

Also remove the debug print that was added to investigate a bug at some point.
June 30, 2020, 16:12 (GMT)
Cycles: bump version to 1.13, matching Blender 2.90 release cycle
June 30, 2020, 16:11 (GMT)
Minor formatting changes
June 30, 2020, 16:07 (GMT)
Property Search: Always animate panels when filter status changes

This should finally be a proper solution to this problem. Now the last
search filter status is stored and compared to the new one to
activate animation.
June 30, 2020, 16:04 (GMT)
Python API: support setting properties in nested data in node add operator

Differential Revision: https://developer.blender.org/D8093
June 30, 2020, 15:52 (GMT)
LibOverride: Fix lots of poll functions for Object operators.

Prevent operators that should not perform on override data to be
callable in those cases.
June 30, 2020, 15:43 (GMT)
Sculpt: Pose Brush option to affect loose parts

This option allows posing meshes with different disconnected elements
using the Pose Brush.

This is achieved by doing the following:
- Creating an ID per vertex that stores the connected component of that vertex.
- By using those IDs, one fake topology connection is created per vertex to the nearest vertex in a different ID. The maximum distance to create that connection is determined by the "Max Element Distance" property. These fake connectivity neighbors are used in the Sculpt API functions iterators, so all the algorithms of the Pose Brush can run without modifications as if everything was part of the same mesh.

In order to make this work, the "Connected only" property of the Pose Brush needs to be disabled. This will add an extra performance cost to the Pose Brush and its preview. To achieve optimal results, max element distance should be as low as possible.

Reviewed By: sergey, campbellbarton

Differential Revision: https://developer.blender.org/D7282
June 30, 2020, 15:42 (GMT)
Property Search: Filter panel names without case sensitivity
June 30, 2020, 15:36 (GMT)
Fix T78038: Cycles crash rendering with volume object and motion blur
June 30, 2020, 15:25 (GMT)
Merge branch 'master' into soc-2020-info-editor
June 30, 2020, 15:23 (GMT)
Merge branch 'D8147-add-log-report' into soc-2020-info-editor
June 30, 2020, 15:08 (GMT)
Fix issues after merge
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021