Blender Git Commits

Blender Git "master" branch commits.

Page: 3811 / 5574

November 28, 2011, 06:49 (GMT)
more work on getting bmesh dirty index flags reliable.

now there very close, some hard to redo cases to check on.
November 28, 2011, 05:56 (GMT)
minor changes
- comment BM_SetIndex as setting dirty.
- have alloc_flag_layer validate the index data and clear the dirty flag since it loops on the data anyway.
November 28, 2011, 05:00 (GMT)
fix for minor memory leak for BMO_VInitOpf() in an error case, also use the BLI version of strdup().
November 28, 2011, 04:19 (GMT)
basic bevel modifier working again in bmesh, closely matches the edge split modifier since it calls out to the bevel operator.
- edge angles are ok
- width is interpreted as percent

added BMESH_TODO comments with details about what needs working on.
November 28, 2011, 03:41 (GMT)
change edge split modifier to loop over all edges and compare the face angles, rather then looping over all faces and looking at every faces-edges-fance which would compare faces twice.


November 28, 2011, 03:07 (GMT)
use lower angle when checking to draw an edge, adding uv sphere looked strange
November 28, 2011, 03:01 (GMT)
Superficial changes for bmesh bevel to sync with bmesh branch, also noticed length comparison can be done without sqrt for baking.
November 28, 2011, 01:20 (GMT)
when comparing lengths no need to sqrt
November 28, 2011, 00:27 (GMT)
2 of the 3 places that check 2 edges share a vertex were incorrect (silly mistake)

so make into a function: BM_Edge_Share_Vert()

November 27, 2011, 23:56 (GMT)
svn merge ^/trunk/blender -r42194:42197
November 27, 2011, 23:49 (GMT)
remove redundant check
November 27, 2011, 23:41 (GMT)
quiet some warnings and logical errors.
- curve map insert point had a nested loop which used the same value to index different arrays.
- dynamic paint used ternary operator where both outcomes were the same.
November 27, 2011, 21:18 (GMT)
svn merge ^/trunk/blender -r42182:42194
November 27, 2011, 21:11 (GMT)
BLI_mempool_findelem() only worked when no elements were freed, use the iterator for now.
November 27, 2011, 19:35 (GMT)
Merging r42178 through r42192 form trunk into soc-2011-tomato

November 27, 2011, 19:27 (GMT)
Do not use search area of unselected tracks when searching for nearest
track on mouse selection operator.
November 27, 2011, 19:21 (GMT)
Buildbot configuration tweaks
- Force libsamplerate linking statically
- Remove global compiler flags for sse2 and sse.
Tests of release builds didn't show big difference in time of
tracking using SAD algorithm or time of solving,
so this shouldn't introduce big slowdown.
November 27, 2011, 19:17 (GMT)
Camera tracking: refactor of tracks synchronization stuff

Currently this stuff is used for 2d tracking job only, but the same
thing would necessary for camera solver job, so moved it into more
general utility stuff.
November 27, 2011, 16:50 (GMT)
enable multires baking code, this works between different multires levels but currently not baking to level 0, added TODO in code.
November 27, 2011, 14:13 (GMT)
accessing rna 'default_flag' attribute of a non enum-flag could crash. eg.

bpy.types.Modifier.bl_rna.properties["type"].default_flag

now check the default/default_flag match the enum property they are used with.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021