Blender Git Commits

Blender Git "temp-lanpr-staging" branch commits.

Page: 2 / 10

September 12, 2019, 01:13 (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 12, 2019, 01:13 (GMT)
UI: Add superimposed + and - icons for file number

Brings back + and - icons to the file name button, but now as
superimposed icons.
September 12, 2019, 01:13 (GMT)
UI: Format Memory Strings in Binary

Show all memory-related byte size strings calculated with a base of 1024.

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

Reviewed by Brecht Van Lommel
September 12, 2019, 01:13 (GMT)
Cleanup: fix compiler warnings
September 12, 2019, 01:13 (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 12, 2019, 01:13 (GMT)
Fix T69686: Cycles OpenCL build error after recent changes
September 12, 2019, 01:13 (GMT)
Fix build error after DNA defaults changing

dna_type_offsets.h must be generated before we use it in blenkernel,
similar to what we already do for blenloader.
September 12, 2019, 01:13 (GMT)
Fix (unreported) non-official X3D add-on enabled in factory startup.

Forgot to remove it from there when I moved it to community-supported
status last week.

Also raising subversion.
September 12, 2019, 01:13 (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 12, 2019, 01:13 (GMT)
Cleanup: unused functions
September 12, 2019, 01: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 12, 2019, 01:13 (GMT)
Cleanup: trailing space, remove tabs, pep8
September 12, 2019, 01:13 (GMT)
Sculpt: Pose Brush

This brush lets the user pose a model simulating an armature-like deformation. The pivot point for rotation is calculated automatically based on the radius of the brush and the topology of the model.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5647
September 12, 2019, 01:13 (GMT)
Added function to calculate the total area of a mesh.
September 12, 2019, 01:13 (GMT)
UI: Refactor and improve buttton extra icons

Without this patch there could only be one superimposed icon
and the operators were hard coded for the button types.
This keeps the previous, sort of predefined extra icons working in a
rather generic way, but allows adding specific ones for specific case
through `UI_but_extra_operator_icon_set()`.

Reviewed by: Campbell Barton

Differential Revision: https://developer.blender.org/D5730
September 12, 2019, 01:13 (GMT)
Fix T69382: Crash - Regression - GPU Intel HD 4000

Workarounds were not being enabled for drivers like `10.18.10.5069`.
September 12, 2019, 01:13 (GMT)
Sculpt: Mesh Filter Tool

The mesh filter tool applies a deformation to all vertices in the mesh at the same time. It includes multiple deformation modes and the option to lock the deformation axis.
This commit also includes the FilterCache, which is needed in some new operators and tools.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5513
September 12, 2019, 01:13 (GMT)
Cleanup: GPencil small improvements in comparison

As the function `gpencil_onion_active()` has a loop, if some condition is false before we can avoid the loop.
September 12, 2019, 01:13 (GMT)
Cleanup: clang-format
September 12, 2019, 01:13 (GMT)
Fix T69663: 2.81 Cant open/append/link a blend file but 2.8 can

Was a problem in the versioning code from rBbaaa89a0bc54, since the
TexMapping struct could already be freed and node->storage could already
be set to NULL (if a file with the new mapping node [saved from (2, 81,
8) or newer] is opened in a blender version prior to (2, 81, 8) and
saved from there again).

Reviewers: brecht

Maniphest Tasks: T69663

Differential Revision: https://developer.blender.org/D5723
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021