Blender Git Commits

Blender Git "master" branch commits.

Page: 772 / 5574

May 15, 2020, 14:54 (GMT)
Cleanup: rename readfile utils dealing with embedded IDs to proper name.
May 15, 2020, 14:51 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 14:50 (GMT)
GPencil: Fix unreported missing Sculpt/Vertex/Weight paint brushes

This error was introduced wit the change in commit https://developer.blender.org/rB6a850f3cc840

As the brushes were not created, all modes except Edit were broken.

Now, the brushes and palette are not created when load the file in versioning code, but when the mode is enabled.

Also, if the brush already exist, the parameters are not reset as it was done in the versioning code in order to keep user settings.

The same logic is used for the default palette.
May 15, 2020, 14:32 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 14:31 (GMT)
Cleanup: clang format

Sorry for the noise, somehow missed that in rB0a32f6c8686c.
May 15, 2020, 14:02 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 13:56 (GMT)
Fix T76755: texture paint on udims crash

Caused by rB5593efec01c2.

Use first texture if we dont have an ImageUser (instead of multiview
one). Same fix as in rB9ace7e243978 / T74925.

Maniphest Tasks: T76755

Differential Revision: https://developer.blender.org/D7743
May 15, 2020, 13:16 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 13:13 (GMT)
Fix T76563: Transforming an auto-aligned point won't set it aligned

When local origins are used or a single control point is selected,
change the handle types from auto to aligned.
May 15, 2020, 12:59 (GMT)
Libmv: Fix crash solving when having negative frames

Don't use linear array with frame as an index since it has the
following disadvantages:

- Requires every application to take care of frame remapping, which
could be way more annoying than it sounds.

- Inefficient from memory point of view when solving part of a footage
which is closer to the end of frame range.

Using map technically is slower from performance point of view, but
could not feel any difference as the actual computation is way more
complex than access of camera on individual frames.

Solves crash aspect of T72009
May 15, 2020, 11:55 (GMT)
Cleanup: int->BVHCacheType enum
May 15, 2020, 11:47 (GMT)
Merge branch 'blender-v2.83-release'
May 15, 2020, 11:39 (GMT)
Fix segfault when trying to free uninitialized loop normals

Forgot this corner case when I created the new normal flip code.
May 15, 2020, 11:32 (GMT)
Fix T76710: objects get lost in linked/overridden collections

Right now:
- drag-drop in the Outliner prevents dropping inside linked collections
- drag-drop in the Outliner allows dropping inside overridden
collections (should not be the case)
- `Object Properties` > `Collections` panel allows to add to overridden
collection (should not be the case)
- `Object Properties` > `Collections` panel filters out non-local
collections (so adding to linked collections is forbidden)
- `bpy collection.objects.link()` allows to add to linked collections
(should not be the case)
- `bpy collection.objects.link()` allows to add to overridden
collections (should not be the case)

While this might be supported in the future for overriden collections,
these cases should not be allowed atm. since objects get lost on file
reload.

Note: for the case of the `Object Properties` > `Collections` panel,
this could be improved further to filter out overridden collections as
well.

Reviewers: mont29, brecht

Subscribers:
May 15, 2020, 11:05 (GMT)
GPencil: Fix unreported crash using U key in Draw mode

The problem was the preview could be not available when press the key.
May 15, 2020, 10:59 (GMT)
Merge remote-tracking branch 'origin/blender-v2.83-release'
May 15, 2020, 10:58 (GMT)
Fix T76695: Not exporting normals properly in Alembic format

When auto-smooth enabled, but no custom normals layer present, the Alembic
exporter would incorrectly assume the mesh was shaded smooth. This is now
corrected, and normals are always written when auto-smooth is enabled.
May 15, 2020, 10:48 (GMT)
BLI: add missing include for size_t
May 15, 2020, 09:54 (GMT)
Fix T76778: Dopesheet "Show Errors" affects timeline

Since the timeline is a variation of the dopesheet, it also respects
some of the dopesheet settings.

The "Selected Only" setting is overridden from a scene property (since
rB4904eadc0f38) and the "Display Hidden" dopesheet setting seems to be
ignored.

This commit adds the remaining "Show Errors" setting to the menu,
allowing it to be updated from the timeline.
May 15, 2020, 09:20 (GMT)
Libmv: Add map utility
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021