Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1339 / 5574

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.
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.
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.
February 7, 2019, 08:38 (GMT)
Close metadata panels by default

They might be rather long, and not that commonly accessed.
February 7, 2019, 08:34 (GMT)
Fix for images without metadata crashing
February 7, 2019, 02:29 (GMT)
Fix T61049: Undo dynamic topology sculpt asserts
February 6, 2019, 23:09 (GMT)
Cleanup: remove unnecessary undo function
February 6, 2019, 22:36 (GMT)
PyAPI: message subscribe option arg now optional
February 6, 2019, 22:36 (GMT)
Cleanup: doxy header
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
February 6, 2019, 21:03 (GMT)
DRW: support clipping for octahedral & box bones
February 6, 2019, 20:49 (GMT)
Fix refresh on resetting header alignment
February 6, 2019, 20:48 (GMT)
Remove no-longer needed function
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.
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...
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.
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.
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.
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.
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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021