Blender Git Commits

Blender Git "master" branch commits.

Page: 2528 / 5574

August 17, 2015, 04:58 (GMT)
Fix T45802: View Lock w/ Curve-Parent fails
August 17, 2015, 04:24 (GMT)
Cleanup: remove unused Object.ipoflag
August 17, 2015, 02:37 (GMT)
Simplify thumbnail blend parser

No need to convert the BHead code to an int, just compare the bytes.
August 16, 2015, 19:15 (GMT)
Fix T39486, screwed object bevel made bevel amount go out of control.

There is an adjustment pass in bevel that tries to make the bevel
widths at either end of a beveled edge as equal as possible.
When there are hundreds of beveled edges end-to-end, these adjustments
can accumulate out of control and result looks awful.
Yet the adjustment pass is sometimes needed to avoid equally awful
appearances in other cases (see the "Bent test" in the bevel regression
tests).
This change uses the 'Clamp overlap' flag of bevel (on by default in
the modifier, not in the tool) to limit the amount of adjustment to within
10% of the desired width. When the flag is off, there is no limit to the
adjustment.
August 16, 2015, 15:13 (GMT)
Fix T45795, bevel treated one-edge-beveled case inconsistently.

When one edge is beveled at a vertex among more than 1 other unbeveled
edges, the code makes a polygon around the vertex. The position of the
vertices on the non-adjacent-to-beveled-edge edges depended on the
ordering of edges, which leads to inconsistent-looking results in seeming
symmetrical situations. Changed to use the bevel amount as slide
distance, which fixes this.
August 16, 2015, 12:34 (GMT)
Fix for numpy with nmake and missing directory

When using the nmake generator from cmake, numpy fails to extract during build because the working directory doesn't exist yet.

Reviewers: juicyfruit

Differential Revision: https://developer.blender.org/D1466
Revision 9437acb by Thomas Szepe
August 16, 2015, 09:38 (GMT)
BGE: Fix memory leak and crash with certain physic types

Fixing crash if the physic type is set sensor or character. Caused by a790e172d0281e64.
Fixing memory leak, if the constraint is deleted with Python API removeConstraint().
Add RemoveConstraint() method to avoid code duplication.
Rename old RemoveConstraint() to RemoveConstraintById() which is more suitable name for this method.
Revision 19cc75d by Julian Eisel
August 15, 2015, 12:48 (GMT)
Fix T45807: Instant crash adding any modifier to NLA track

Caused by rBcbf936a3327282
Revision 119cda0 by Julian Eisel
August 14, 2015, 20:23 (GMT)
Cleanup: Avoid calling function twice

Own stupidness from rB17422124eca332
Revision 9b729ad by Julian Eisel
August 14, 2015, 20:23 (GMT)
Remove redundant workaround for T41548

Reverts 7a026971dc3f93 which isn't needed anymore after b347f523cececdf
Revision d9a720a by Julian Eisel
August 14, 2015, 20:23 (GMT)
Fix T45750: Closing search menu by clicking root button doesn't work when clicking on lower half
August 14, 2015, 19:51 (GMT)
Fix T40070, Bevel didn't bend as expected sometimes.

Two problems fixed. One, the comparison of angles to
'almost straight' or 'almost zero' needed a bigger epsilon.
Two, using the corner normal instead of the average face normal
is usually the right thing to do, and what the code was doing,
but in some cases the corner normal could be very wrong.
August 14, 2015, 15:11 (GMT)
Fix dyntopo not warning anymore when vertex colors or uvs are present.

We check against loop data now, not tessface data
Revision 5fafd49 by Julian Eisel
August 14, 2015, 13:54 (GMT)
Fix unnecessarily added undo steps when deleting only scene

Steps to reproduce were: startup.blend, move any object, delete active scene (nothing happens), undo (nothing happens), second undo is needed to revert object transformation
August 14, 2015, 13:46 (GMT)
Remove already-ifdef'ed out PRE_275_ALGORITHM code from bevel.

The new algorithm has soaked enough that we are unlikely to go back now.
August 14, 2015, 13:22 (GMT)
Outliner: Context menu for scenes

Adds context menu for scenes in the outliner, for now, with only a 'Delete' entry.

D1448 by @lichtwerk, review by @aligorith and @Severin
August 14, 2015, 07:46 (GMT)
Cleanup: style
August 14, 2015, 07:40 (GMT)
Docs: comment BHead.code values
August 13, 2015, 16:12 (GMT)
Add real boundbox support to lattice, and update armature one.

* draw lattice boundingboxes in 3dView [if "show_bounds" is used -- an option previously pretty useless for lattices]
* give proper values for lattice objects ".bound_box" in bpy
* give proper values for armature objects ".bound_box" in bpy
* lets users use "Dimensions" [in 3dView Transform panel] on lattices and armatures
* remove redundant calculations in "boundbox_armature()"

Armatures boundingboxes were already drawn in 3dView, if "show_bounds" was used.

Based on report T45735: Lattice's bounding_box doesn't update,
and a comment in code by @campbellbarton ("later we may want to add dimensions for lattice, armature etc too").

Revision: https://developer.blender.org/D1460
August 13, 2015, 12:25 (GMT)
Fix T45783: Problem selecting all objects on a layer from a script if any 3d view is in local mode.

Do not take into account lay bits used for local view, when doing exact match.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021