Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 701 / 5574

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: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: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:36 (GMT)
Fix T78038: Cycles crash rendering with volume object and motion blur
June 30, 2020, 14:59 (GMT)
Fix T78358: random crash editing shader nodes with textures
June 30, 2020, 14:46 (GMT)
Cleanup: move tests into their corresponding namespace
June 30, 2020, 14:12 (GMT)
Fix T76337 Overlay: Wireframe: x-ray doesn't deactivate when set to 0

Also fix an issue with antialiasing when xray opacity is set to 0.
June 30, 2020, 14:06 (GMT)
LibOverride: Add most of Object properties as overridable.
June 30, 2020, 13:58 (GMT)
BLI: add Array constructor that does not initialize non-trivial types

This should rarely be necessary, but I have a use case coming up soon.
June 30, 2020, 13:06 (GMT)
Custom Properties: support default values for strings

Differential Revision: https://developer.blender.org/D8102
June 30, 2020, 12:58 (GMT)
Fix T77734: random crash when rendering animation

Differential Revision: https://developer.blender.org/D7986
June 30, 2020, 12:36 (GMT)
Fix T78447: Cycles vertex color node not working with hair
June 30, 2020, 12:26 (GMT)
Fix missing relation in compositor depsgraph

This is a fix for c7694185c92. An object without base can still be in the
depsgraph, and then the `VIEW_LAYER_EVAL` node does not exist.

This popped up while @Sergey was looking into T78264.
June 30, 2020, 12:01 (GMT)
Cleanup: add missing extern "C"
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021