Blender Git Commit Log

All Blender Git commits.

Page: 1568 / 8462

Revision a6c7484 by over0219 (soc-2020-soft-body)
June 10, 2020, 20:03 (GMT)
update api a bit
Revision 2ace452 by over0219 (soc-2020-soft-body)
June 10, 2020, 19:46 (GMT)
cache working but lots of copies
June 10, 2020, 19:36 (GMT)
Cleanup: make the sculpt convert type follow transform convention
Revision bfa5ece by Hans Goudey (master)
June 10, 2020, 18:56 (GMT)
UI: Only set panel data expand flag for active panels

This solves a crash when switching from the modifiers tab to an armature
object and expanding a panel. Thanks to Alexander Gavrilov for mentioning
the problem.
June 10, 2020, 18:51 (GMT)
Comment about mvert normals memory allocation.

Readability: Replace integers to indicate axes with AXIS_{X,Y,Z}.

Consistency: Use uint with indices, like the vectors of the indices
themselves.
June 10, 2020, 18:34 (GMT)
Cleanup: fix compiler warning after recent changes

It would be good to use override for all member functions, but doing it for
only somes generates compiler warning.
June 10, 2020, 18:01 (GMT)
Merge branch 'master' into greasepencil-object
June 10, 2020, 17:48 (GMT)
Fix Cycles viewport missing refresh when changing scene hair settings

This code was not updated for the CoW depsgraph.
Revision 0621c13 by Bastien Montagne (master)
June 10, 2020, 17:45 (GMT)
Add proper handling of liboverrides to Scene deep copy.

Followup to rB74ec37b70cbc8dc2, also missed a case in collection
deepcopy then.
Revision 14bd92b by Bastien Montagne (master)
June 10, 2020, 17:45 (GMT)
Installdeps: Fix broken commit rBe3396d8bfc94.

Not sure why final version of the change was lost...
Revision 91462fb by Bastien Montagne (master)
June 10, 2020, 17:45 (GMT)
Cleanup: Remove no more used `ED_object_single_users`.

This utils was only used for scenes' full copy, and was using old
deprecated ways to deal with ID relations and such. Good riddance!
Revision 4f314ee by Bastien Montagne (master)
June 10, 2020, 17:45 (GMT)
Cleanup: rename `BKE_scene_copy` to `_update`.

Matches other similar cases for collection and object, and general
naming rule (copy is for generic ID copying, duplicate is for more
involved and poweful behaviors specific to an ID type).
June 10, 2020, 17:45 (GMT)
Make `BKE_scene_copy` fully handle all duplicate modes, deep copy included.

This greatly simplifies and unifies logic.

Also addresses T77255: full scene copy will now use same preferences
parameters as object or collection duplicate to choose which data-blocks
to copy along.
June 10, 2020, 17:45 (GMT)
Make `BKE_collection_duplicate able to handle master collections.

Those are then assumed already duplicated, and not touched. However, all
of ther objects and sub-collections can still be processed as with any
other regular collection...
June 10, 2020, 17:43 (GMT)
EEVEE: Motion Blur: Randomize velocity tile boundaries to avoid artifacts

This follows the paper implementation. This gives nice results on complex
motions.
June 10, 2020, 17:42 (GMT)
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve
June 10, 2020, 17:41 (GMT)
EEVEE: Motion Blur: Use Tile max dominant velocity reduction pre-passes

This makes the bluring post process quicker.
June 10, 2020, 17:34 (GMT)
GPencil: Disable modifiers when Curve Edit is enabled

The handles edition is incompatible with the modifiers due the logic used to recreate the stroke when is editted with handles.
June 10, 2020, 17:31 (GMT)
Merge branch 'master' into greasepencil-edit-curve
June 10, 2020, 17:02 (GMT)
BLI: add Map.pop_default method

There is a nice use case for this in depsgraph code.

Also I added some previously missing calls to std::move.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021