Revision b47e2ee by Campbell Barton March 13, 2012, 17:13 (GMT) |
code/style cleanup for loop walker which was is fairly confusing and hard to extend. - only have one return at the end of the function. - break up functionality more clearly between wire/face walk. - remove unused struct member. |
Revision 1581816 by Campbell Barton March 13, 2012, 15:44 (GMT) |
patch [#30511] from r44792, broke setting the window state from the command line (-W / -w). Fix this by storing if the border is set - before this was only done for the window dimensions. also move these variables into a static struct so this logic is easier to follow. |
Revision 59303e3 by Campbell Barton March 13, 2012, 14:28 (GMT) |
WITH_GHOST_SDL working again (missing std:: update) |
Revision f34c358 by Sergey Sharybin March 13, 2012, 10:31 (GMT) |
Fix possible usage of NULL function reported by clang |
Revision 2fbb5ce by Campbell Barton March 13, 2012, 06:22 (GMT) |
bmesh py api: more comprehensive intro page, also fix some spelling errors. |
Revision a695855 by Campbell Barton March 13, 2012, 02:59 (GMT) |
bmesh python api: BMesh.select_history.remove/clear/validate functions. |
Revision d25dc3b by Campbell Barton March 13, 2012, 02:18 (GMT) |
bmesh: Pressing Fkey when a face cant be made falls back to the selection history and creates edges in the order of verts selected, pressing F again will make an NGon. (fun feature while our bug tracker is down) |
Revision a97825d by Campbell Barton March 13, 2012, 01:55 (GMT) |
stule cleanup for rct.c and fix for error in last commit. |
Revision 8646bb4 by Campbell Barton March 13, 2012, 01:11 (GMT) |
workaround [#30480] Knife tool flicker the problem was numeric precision when in ortho mode the start/end points for the view vector would be 2000 apart which caused trouble for the intersection test. |
Revision b457c7f by Campbell Barton March 12, 2012, 23:56 (GMT) |
style cleanup |
Revision caac81d by Nicholas Bishop March 12, 2012, 23:03 (GMT) |
Code cleanup: use explicit PBVH type enum rather than checking for grids or faces. No functional changes, this is just a bit easier to read I think (and nicer if we add more PBVH types in the future, e.g. for dynamic topology sculpting.) |
Revision dfc9a57 by Nicholas Bishop March 12, 2012, 22:52 (GMT) |
Code cleanup: replace multires update function pointer with direct call. Renamed the multiresModifier_update() function to multires_modifier_update_mdisps() and made it visible to subsurf_ccg.c so it can be called directly. No functional change, just a bit simpler. |
Revision 07ffbbf by Campbell Barton March 12, 2012, 21:38 (GMT) |
better fix for [#30529], find the right axis rather then checking for folded quads. |
Revision e3cfca5 by Sergey Sharybin March 12, 2012, 21:18 (GMT) |
Bundle latest version of Carve library which shall resolve compilation issues with clang |
Revision 30790e9 by Campbell Barton March 12, 2012, 21:09 (GMT) |
fix [#30529] BMesh: Wrong Indizes of Faces problem was bow-tie quads would add opposite normals together and result in zero vector which was used for projection. Now is_quad_convex_v3() checks if quad contains 2 faces which point away from eachother when split by either direction. Theres another fix for this bug which can be done since creating the face can use existing edges in the example given so it wont have to guess which order of verts to use. |
Revision e0a2e79 by Sergey Sharybin March 12, 2012, 14:55 (GMT) |
Fix #30406: Hooks ignore Automatic handles setting in curves Update handles positions after applying modifiers which seems to be expected behavior. The only currently unsolved issue is about updating aligned handles because this needs to determine in which order handles need to be recalculated which currently depends on selection flags and which is quite tricky to do when running modifiers and animation data, so currently just not update their positions for now. |
Revision d3e271c by Lukas Toenne March 12, 2012, 14:39 (GMT) |
Fix for lasso gestures. After executing the modal gesture operator the list of gesture points is copied to the operator "path" id property, which is simply a collection of points. This list must be cleared before adding new lasso points to it, since operator properties are now stored after each execution. Noticed by Olivier Amrein (oenvoyage) on IRC. |
Revision a527e3e by Sergey Sharybin March 12, 2012, 14:35 (GMT) |
Fix #30496: Bugs and crashes about "make links modifers" function. Was missed check for if modifier is available for particular object type which ended up with unpredictable results when modifier which isn't supported yet for some object type as linked to that object type. |
Revision 74b7bc1 by Brecht Van Lommel March 12, 2012, 13:04 (GMT) |
Fix #30524: documentation example code for bge.types.KX_MeshProxy did not work, using fix suggested by Ryan King. |
Revision 50af47a by Howard Trickey March 12, 2012, 12:45 (GMT) |
Code cleanup: knife gathers pos-related state into a struct. No functional change. This is in preparation for bug fixing and cleanup related to tracking of bmface and is_space state variables. And makes it more likely to avoid bugs in future where some part of state is copied but not all. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021