Revision 0885484 by Sergey Sharybin February 7, 2019, 10:48 (GMT) |
Fix T59587: Hair dynamics works different when opened in 2.8 Is a missing do-verisoning code in e3d31b8dfbd. Unfortunately, at this point it is rather tricky to tell old and new hair dynamics modifiers apart. Probably easier to accept possible breackage of the files which were created in 2.7 and saved during 2.8 which had incomplete do-version code. |
Revision 937731d by Campbell Barton February 7, 2019, 09:28 (GMT) |
Fix T61272: Undo fails to track multi-edit mode enter/exit Objects leaving edit-mode weren't restored by edit-mode undo steps. |
Revision 075a122 by Campbell Barton February 7, 2019, 09:28 (GMT) |
Fix sculpt undo steps not enabling dyntopo Logic to disable dyntopo when entering sculpt mode was applied on undo. |
Revision 83d78eb by Sergey Sharybin February 7, 2019, 08:38 (GMT) |
Close metadata panels by default They might be rather long, and not that commonly accessed. |
Revision 9b86c90 by Sergey Sharybin February 7, 2019, 08:34 (GMT) |
Fix for images without metadata crashing |
Revision d6c0f37 by Campbell Barton February 7, 2019, 02:29 (GMT) |
Fix T61049: Undo dynamic topology sculpt asserts |
Revision a5869c3 by Campbell Barton February 6, 2019, 23:09 (GMT) |
Cleanup: remove unnecessary undo function |
Revision 9df4602 by Campbell Barton February 6, 2019, 22:36 (GMT) |
PyAPI: message subscribe option arg now optional |
Revision f11b554 by Campbell Barton February 6, 2019, 22:36 (GMT) |
Cleanup: doxy header |
Revision 478be34 by Philipp Oeser February 6, 2019, 22:13 (GMT) |
Fix T61246: studiolights (un)install problems - studiolights were not installed to their proper subfolder (thus not recognized on blender restart) - they were actually loaded with a wrong path which could lead to deletion of the original source file when uninstalled again |
Revision 7325035 by Campbell Barton February 6, 2019, 21:03 (GMT) |
DRW: support clipping for octahedral & box bones |
Revision 6152f5c by Campbell Barton February 6, 2019, 20:49 (GMT) |
Fix refresh on resetting header alignment |
Revision 5ed2737 by Dalai Felinto February 6, 2019, 20:48 (GMT) |
Remove no-longer needed function |
Revision db231e8 by Dalai Felinto February 6, 2019, 20:48 (GMT) |
Fixup for outliner visibility not changing disable state Show Inside (shift + click) was still forcing objects to be visible. |
Revision ac9daf3 by Bastien Montagne February 6, 2019, 20:13 (GMT) |
Fix (unreported) crash when iterating on depsgraph instances from RNA. This is a follow-up to rBb44e6f2b3d32, for some reason that issue was not detected back then: in some cases, DEG_iterator_objects_next() will free the temp list of dupli objects once it does not need it anymore, henceforth freeing the dupli_object_current memory of the DEGObjectIterData that we are storing in the RNA_Depsgraph_Instances_Iterator struct. And yes, the uglyness of that hack is getting even better now... Found while trying to export dupliobjects with FBX... |
Revision 766741b by Dalai Felinto February 6, 2019, 17:06 (GMT) |
Outliner visibility: Respect original viewport enable/disable state Note: We still change it to the collection we are directly isolating/making visible and its parents (in the case of isolating). But no longer its children. Feedback and discussion on D4011. The motivation is that if we don't keep those locked the disable state becomes useless. |
Revision e3a3782 by Dalai Felinto February 6, 2019, 16:13 (GMT) |
Outliner visibility unification: Prevent master collection visibility to change Also satinizing the checks for master collection. The outliner tree iterators already take care of not including the master collection there. |
Revision fb15dfb by Sergey Sharybin February 6, 2019, 16:08 (GMT) |
Depsgraph: Fix dependency cycle when rigid body is involved Was introduced by point cache reset on manual edits. Needed to split evaluation and introduce an explicit init key, which allows to hook up relations which are "monitoring" manual edits to the channel. Noticed while looking into T61190. |
Revision 49e07df by Sergey Sharybin February 6, 2019, 15:38 (GMT) |
Fix T61190: Crash in particles distribution Was visible with certain configuration only, is a numeric instability caused by degenerate ray direction. Not sure the distribution is correct, just fixing crash which was caused by usage of watertight intersection. |
Revision 8c87af7 by Sergey Sharybin February 6, 2019, 15:11 (GMT) |
Improvements and fixes to Cycles metadata This is a request by the studio here to make it possible to see how many samples were used to render a specific shot or a frame. It is a bit more tricky than simply stamping number of samples from a scene since rendering is happening in multiple ranges of samples. This change makes it so Cycles saves configured number of samples for the specific view layer, and also stores start sample and number of samples when rendering only a subrange of all samples. The format used is "cycles.<view_layer_name>.><field>", which allows to have information about all layers in a multi-layer EXR file. Ideally we can store simplified "cycles.<field>" if we know that there is only one render layer in the file, but detecting this is somewhat tricky since Cycles operates on an evaluated scene which always have single view layer. The metadata is shown in the Metadata panels for clip, image and sequencer spaces. Example screenshot which shows the metadata: {F6527727} Reviewers: brecht Reviewed By: brecht Subscribers: fsiddi Differential Revision: https://developer.blender.org/D4311 |
|
|
|


Master Commits
MiikaHweb | 2003-2021