Blender Git Commits

Blender Git "blender-v2.76-release" branch commits.

Page: 2 / 10

October 29, 2015, 10:10 (GMT)
OpenSubdiv: Fix wrong handling of vertex parent

Vertex parent was not registered as CPU data requirement.

Should be in the 'a' release.
October 29, 2015, 10:10 (GMT)
Fix T46606: Trackball Rotate jumps releasing shift
October 29, 2015, 10:10 (GMT)
Fix T46605: Compositing causes access violation when rendering from command line

Seems was caused by the race condition in the stats printing, should be all fine now.

Nice for 'a' release.
October 29, 2015, 10:10 (GMT)
Fix T46604: Crash in ChainPredicateIterator instantiated without predicates.

Also fixed a potential crash in the copy constructor case.
October 29, 2015, 10:10 (GMT)
Fix T46599: Copy Rotation behaves erratically when Use Y is disabled

When the "Use Y" option in the Copy Rotation constraint is disabled, the constraint
behaves eratically when rotating all the target on all axes at the same time.
This is partially to be expected due to the way that euler rotations work
(i.e. the rotation orders stuff - you should use a rotation order based on most to
least important/significant rotations). Hence, by locking Y, you're causing accuracy
problems for Z.

What was not expected though was that changing the rotation orders on the objects
involved (for the record, it's the constraint owner that counts) did nothing.
It turns out that for objects, the rotation order settings were getting ignored!
This commit fixes this problem, and this particular case can be resolved by using
"XZY".

Notes:
* Since all object constraints were previously working on the assumption that they
used XYZ (default) order, it is possible that this change may have the unintended
consequence of changing the behaviour of some rigs which relied on the buggy
behaviour. Hopefully this will be a rare occurrence.
October 29, 2015, 10:10 (GMT)
Fix: Missing update after scrubbing time in Graph Editor

Sometimes the timeline header didn't update after time-scrubbing in the graph
editor ends, leaving the "Pause" button visible until the next refresh of the
timeline (e.g. on mouse over)
October 29, 2015, 10:10 (GMT)
Correct own error w/ snap-scale T46503

Don't use nan for comparisons.
October 29, 2015, 10:10 (GMT)
Fix invalid exceptions w/ preview API

D1575 by @januz
October 29, 2015, 10:10 (GMT)
Fix error in bone UI
October 29, 2015, 10:10 (GMT)
Fix T46538: Mark and Clear Seam in UV Editor, assigning Hotkeys.

UV Editor keymap is not bound to a given editor (spacetype)...
October 29, 2015, 10:10 (GMT)
Fix ffmpeg memory leaks

- audio_stream wasn't freed.
- audio/video stream + context weren't freed on failure.
October 29, 2015, 10:10 (GMT)
Fix: X-axis values in Graph Editor should not be displayed as timecodes in "Drivers" mode
October 29, 2015, 10:10 (GMT)
Fix related to T46538: do not popup choice menu of mark/clear seam UV editor op invoke when prop is already set!
October 29, 2015, 10:10 (GMT)
Fix snap-scale w/ axis constraint

Related to T46503,
fix only worked when the snap target was axis-aligned.
October 29, 2015, 10:10 (GMT)
Cycles: Watertight fix for SSS intersection

Same as previous commit, just was missing in there.
October 29, 2015, 10:10 (GMT)
Fix T46561: Crash in outliner delete hierarchy

When children & parents were selected in the outliner,
it attempted to free the the object twice.
October 29, 2015, 10:10 (GMT)
Fix T46569: Crash w/ mask & locked-track enabled
October 29, 2015, 10:10 (GMT)
BGE: Fix T46556: check on null sound datablock pointer.
October 29, 2015, 10:10 (GMT)
Cycles: Fix for watertight intersection

It was possible to miss some intersection caused by wrong barycentric
coordinates sign.

Cases when one of the coordinate is zero and other are negative was not
handled correct.
October 29, 2015, 10:10 (GMT)
Fix ffmpeg saving long paths

Was checking wrong length on string copy.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021