Revision 36e7a22 by Sergey Sharybin December 8, 2011, 11:02 (GMT) |
Disable redo for some vertex group operators to prevent confusing situation when changing properties in redo panel messes up things. This should help in cases described in #29527: Vgroup assign, remove and undo |
Revision 0feb2ac by Campbell Barton December 8, 2011, 04:51 (GMT) |
regarding [#29521] Invalid Vertex Weights added checks to mesh.validate() so it checks for nan weights and negative groups which can crash blender. the file in the report looks to be corrupt, but this at least can make it load. also noticed validate was using isnan() and finite() were both used to check valid vertex locations, only finite is needed. |
Revision 2b82498 by Campbell Barton December 8, 2011, 03:47 (GMT) |
minor refactor of vertex group functions, - defvert_remove_index's index wasnt used anywhere, rename to defvert_remove_group - defvert_add_to_group was local in MOD_weightvg_util.c, moved to deform.c and renamed to defvert_add_index_notest real fix coming next... |
Revision 6b67400 by Campbell Barton December 8, 2011, 02:08 (GMT) |
give a more useful error message when bmesh operators fail to pass, was also leaking memory in this case. |
Revision ea6de76 by Campbell Barton December 8, 2011, 00:28 (GMT) |
removed some bmesh todo comments which are not needed and minor edits on previous commit. |
Revision 7bc3eeb by Campbell Barton December 8, 2011, 00:18 (GMT) |
bmesh todo, add UV loop flags pin & select |
Revision a5fb261 by Brecht Van Lommel December 7, 2011, 22:03 (GMT) |
Fix #29520: issue drawing with VBO + GLSL + alpha pass. Includes some refactoring to hopefully make alpha material drawing code more clear. |
Revision 1ec4629 by Campbell Barton December 7, 2011, 21:55 (GMT) |
replace function in commented code incase we want to bring it back |
Revision c5e6b44 by Campbell Barton December 7, 2011, 21:54 (GMT) |
split BM_Collapse_Vert into 2 functions * BM_Collapse_Vert_Faces * BM_Collapse_Vert_Edges since these are both quite different operations and callers where checking for one case or another anyway. |
Revision 4b09f86 by Campbell Barton December 7, 2011, 20:55 (GMT) |
rename iterator type from htype to itype (htype means header type for BMesh elements) |
Revision d118381 by Campbell Barton December 7, 2011, 20:13 (GMT) |
BMESH TODO - BM_editselection_plane now returns a useful orientation from a tri/quad. |
Revision 5310ee5 by Sergey Sharybin December 7, 2011, 18:51 (GMT) |
Reorder options in refine menu + fixed typo Patch by Sebastian Koenig, thanks! |
Revision b245dfb by Campbell Barton December 7, 2011, 18:29 (GMT) |
svn merge ^/trunk/blender -r42466:42495 |
Revision 3637794 by Campbell Barton December 7, 2011, 18:22 (GMT) |
remove initilaizing weight collor with dummy value (from recent commit), harmless but not needed. |
Revision 1b71790 by Sergey Sharybin December 7, 2011, 17:28 (GMT) |
Update presets for tracking |
Revision d227471 by Sergey Sharybin December 7, 2011, 17:23 (GMT) |
Fix #28663: All "unit" properties show a value of 0 (on WinXP&MinGW&scons) Use %g instead of %lg due to %g is supposed to be used for doubles and %lg confuses mingw at all |
Revision 58528bc by Bastien Montagne December 7, 2011, 15:55 (GMT) |
More fix for snapto in Pose mode: * The code for snap to grid was completely wrong (only x pos of chan was affectedâ?¦ by z computed value!), and the same problem as with snap to cursor was present (using armature_loc_pose_to_bone is wrong here). Also, computing nearest grid point in world space! Else, it generally ends up completely out of grid, due to object transforms... * Small cleanup of code (uneeded vars and copying). |
Revision 4e48c7d by Bastien Montagne December 7, 2011, 15:21 (GMT) |
Fix [#29461] Selection-to-Cursor works strange with bones with TrackTo constraint. In fact, the problem was present with any kind of constraintâ?¦ We need the cursor coordinates in the rest bone space (aka armature space), i.e with all "manual" and "procedural" (constraints, ...) pose transforms cleared (as said in armature_mat_pose_to_bone: /* Remove the pchan's transforms from it's pose_mat. * This should leave behind the effects of restpose + * parenting + constraints */ , only "manual" transforms are "cleared" by armature_loc_pose_to_bone...). |
Revision d568f56 by Sergey Sharybin December 7, 2011, 14:54 (GMT) |
Merging remained part of hybrid tracker which adds correlation threshold Keir's comment: Add support for detecting tracking failure in the ESM tracker component of libmv. Since both KLT and Hybrid rely on ESM underneath, KLT and Hybrid now have a minimum correlation setting to match. With this fix, track failures should get detected quicker, with the issue that sometimes the tracker will give up too easily. That is fixable by reducing the required correlation (in the track properties). Command used for merge: svn merge -r 42396:42397 -r 42399:42400 ^/branches/soc-2011-tomato |
Revision 11bacd4 by Brecht Van Lommel December 7, 2011, 11:29 (GMT) |
Fix #29523: RenderEngine.update_progress() doesn't redraw UI. |
|
|
|


Master Commits
MiikaHweb | 2003-2021