Blender Git Commits

Blender Git "master" branch commits.

Page: 1054 / 5574

September 10, 2019, 15:07 (GMT)
UI: File Browser Custom Folder Color

Allows file browser folders to be shown in a theme-selectable color, default of manila.

Differential Revision: https://developer.blender.org/D5713

Reviewed by Brecht Van Lommel
September 10, 2019, 14:24 (GMT)
Sculpt: Grab Active Vertex and Dynamic Mesh Preview

Grab active vertex snaps the maximum strength of the grab brush to the highlighted active vertex, making it easier to manipulate low poly models or meshes with subdivision surfaces.
Dynamic Mesh Preview generates a list of connected vertices from the active vertex and draws them from the cursor code. This helps to visualize the real geometry the user is manipulating from sculpt mode when there are active modifiers.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5646
September 10, 2019, 13:53 (GMT)
Fix warning and naming in mask expand

Reviewers: brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5742
September 10, 2019, 13:39 (GMT)
Fix T69702: crash using particles rendered as whole collection

This happened when the 'Whole Collection' option was enabled next to the
'Use Count' option. These two are exclusive but some code paths only
checked for 'Use Count'.

Reviewers: brecht

Maniphest Tasks: T69702

Differential Revision: https://developer.blender.org/D5741
September 10, 2019, 13:19 (GMT)
Sculpt: Mask Extract operator

This operator extracts the paint mask to a new mesh object. It can extract the paint mask creating a boundary loop in the geometry, making it ready for adding a subdivision surface modifier.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5384
September 10, 2019, 13:13 (GMT)
Sculpt: Mask Expand operator

This operator is a combined version of mask expand and mask by normal from the sculpt branch. It can be used to quickly isolate parts of a model based on topology or curvature.
- Shift + A starts the operator in topology mode from the active vertex
- Shift + Alt + A starts the operator in curvature mode from the active vertex

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5657
September 10, 2019, 11:35 (GMT)
Fix T69651: Inpaint node distance parameter: Default value does not match minimum value

probably makes sense to allow for zero iterations...

Reviewers: jbakker

Maniphest Tasks: T69651

Differential Revision: https://developer.blender.org/D5728
September 10, 2019, 11:15 (GMT)
Fix T69432: Hair particle editmode: hiding not working

PTCacheEditPoint flag PEP_HIDE was not respected at all...

Reviewers: brecht

Maniphest Tasks: T69432

Differential Revision: https://developer.blender.org/D5739
September 10, 2019, 10:44 (GMT)
Python: don't include distutils Windows installer executables for Linux/macOS

They were detected as (false positive) malware with ClamAV. It's unlikely
someone would need these files, and e.g. the Debian Python package also
excludes them with a custom patch.
September 10, 2019, 09:31 (GMT)
Fix assert hiding selected particles

was trying to get a boolean with RNA_enum_get (instead of
RNA_boolean_get)

Spotted while looking into T69680, T69432
September 9, 2019, 20:20 (GMT)
Fix (unreported) crash after new mapping node commit.

Blatant obvious usage of freed memory in rBbaaa89a0bc54.

And also fix a memleak in same code/commit...
September 9, 2019, 20:17 (GMT)
Cleanup: trailing space, remove tabs, pep8
September 9, 2019, 20:11 (GMT)
Fix T69686: Cycles OpenCL build error after recent changes
September 9, 2019, 19:59 (GMT)
Fix T67637: Selected edges hard to see with wireframe

Always show selected edges in wire/xray modes.
Revision f2176b3 by Omar Emara
September 9, 2019, 19:06 (GMT)
Shading: Extend Musgrave node to other dimensions.

This patch extends Musgrave noise to operate in 1D, 2D, 3D, and 4D
space. The Color output was also removed because it was identical
to the Fac output.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5566
September 9, 2019, 18:13 (GMT)
Fix T69633: weird behavior of operator_menu_enum tooltips.

For operators with dynamic tooltips the tooltip calculation is
deferred until the moment it is actually shown for performance
reasons, with the tooltip field left blank for the time being.
Enum menu code shouldn't jump in and assign a tooltip either.

The menu button itself can't show a dynamic tooltip because it
does not actually call the operator, and has no reference to it.

As a side change, allow returning None from the python callback
as the most natural way to fall back to the default tooltip.
September 9, 2019, 17:41 (GMT)
Added function to calculate the total area of a mesh.
September 9, 2019, 17:27 (GMT)
DNA: use defaults for Object, Mesh, Material
September 9, 2019, 17:27 (GMT)
DNA: add theme & preferences to defaults

Use existing theme & preferences for defaults.
September 9, 2019, 17:22 (GMT)
Cleanup: fix compiler warnings
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021