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 |
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. |
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. |
June 10, 2020, 17:45 (GMT) |
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! |
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. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021