Blender Git Commits

Blender Git "master" branch commits.

Page: 3738 / 5574

February 7, 2012, 15:04 (GMT)
Merging r43909 through r43951 from trunk into soc-2011-tomato

February 7, 2012, 14:45 (GMT)
make clear_flag_layer() validate index arrays.
February 7, 2012, 14:27 (GMT)
Fix #30052: VSE: metastrips don't move with Extend (E)

Issue was caused by transformation tools weren't taking metastrip clips into
account, so strip inside of merastrips are placedon different from metastrip side
of time cursor, extension happened in unexcpected way.
February 7, 2012, 14:01 (GMT)
Code Cleanup:

BMesh operator flag was being passed around as in int, but the value is infact a short. use short for all functions now.
February 7, 2012, 13:54 (GMT)
Code Cleanup:
- use 'oflag' for operator flag arguments.
- use TRUE/FALSE for some bool args
February 7, 2012, 13:29 (GMT)
Fix #30094: Subdivision Surfaces Modifier corrupts Copy Location

Issue was caused because of missed MDeformVert layer on subdivided cube.
If regular object is constrained to mesh object, extra customdata mask
is adding to such target. But armature bones are handling separately
and there was no such thing happens.
Ideally this code should be deduplicated to avoid such kind of issues,
but better not to do it so close before release.
February 7, 2012, 13:10 (GMT)
Code Cleanup: remove unused operator flags
February 7, 2012, 12:47 (GMT)
Fix #30091: Shift-Ctrl-Alt-RMB problem in face mode

Select Edge Rings with extension policy wasn't working properly in
face selection mode because it's used to call Select Loop operator
because edge rings can be selected only in verts/edges mode.
On this call of another operator extension policy wasn't set to
newly calling operator.
Now Select Edge Rings still calls Select Loops (which is a bit nasty)
but properly sets extension flag.
February 7, 2012, 11:22 (GMT)
Fix for [#29910] Crash on reading KX_SoundActuator.sound

aud is now imported automatically on BGE start.
February 7, 2012, 08:50 (GMT)
Style Cleanup: whitespace and some formatting.
February 7, 2012, 06:53 (GMT)
Code Cleanup: remove unused preset variable.
February 7, 2012, 06:07 (GMT)
Documentation: add missing info about the fileselectior using hard coded property names.
February 7, 2012, 03:56 (GMT)
Style Cleanup: capitalize struct names
February 7, 2012, 03:03 (GMT)
fix for remesh (infact any modifier that uses tessface's) not displaying geometry in editmode.

the bug was in CDDM_from_BMEditMesh which would create tessfaces even when use_tessface==FALSE.
February 7, 2012, 01:50 (GMT)
BMesh: Bugfix for infinite loop in r43937.

Infinite loop occured when quad-to-triangles operator.

The iterator increment in the do/while conditional gets executed after
the continue, so the iterator was getting double-incremented and thus
could skip past the first loop.
February 7, 2012, 01:46 (GMT)
Style Cleanup, use TRUE/FALSE defines.
February 7, 2012, 01:20 (GMT)
BMesh remesh modifier: create MPolys/MLoops directly rather than MFaces.

This is also a bugfix, face normals were not showing correctly for the
remesh output.
February 7, 2012, 01:13 (GMT)
Code cleanup for BMesh CDDM access functions, no functional changes.

Renamed CDDM_get_face() to CDDM_get_poly() to match array access
functions. Added function definitions for CDDM_get_loop() and
CDDM_get_poly().
February 7, 2012, 00:13 (GMT)
Style Cleanup
February 6, 2012, 23:48 (GMT)
use more optimal method of looping over face loops.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021