Revision 76acda4 by Campbell Barton February 25, 2012, 23:56 (GMT) |
bmesh python api * BMLoop attributes link_loop_next/prev * BMVert.copy_from_face_interp |
Revision b4b7d80 by Campbell Barton February 25, 2012, 23:41 (GMT) |
bmesh code cleanup * minor edits to header * make BM_vert_dissolve() easier to read. |
Revision e20d09f by Campbell Barton February 25, 2012, 23:29 (GMT) |
fix [#30352] Dissolving a vert in an edgeloop (no faces) just deletes the verts killing connections collapse the vertex into an edge when it has 2 edges connected to it. |
Revision c65b3b7 by Campbell Barton February 25, 2012, 22:23 (GMT) |
bmesh api cleanup * better type safety for BM_elem_flag_* and BM_elem_index_* functions. * add BMElem type to be used where BMFace/Edge/Vert/Loop can be interchanged. * fix bug in select manifold, found when making functions more strict. |
Revision 72e1316 by Campbell Barton February 25, 2012, 21:27 (GMT) |
minor style edits - use GL_TRUE/FALSE for glLightModeli - use set for python checks against multiple string values. |
Revision ed46c23 by Campbell Barton February 25, 2012, 21:15 (GMT) |
adjustment to r44436. dont set the header text multiple times when many objects are selected, instead just print the difference thats applied. when theres a single object selected, behavior us unchanged. |
Revision 001b8af by Tamito Kajiyama February 25, 2012, 21:11 (GMT) |
Merged changes in the trunk up to revision 44436. |
Revision 98aecec by Campbell Barton February 25, 2012, 20:58 (GMT) |
bmesh code cleanup * change BMO_elem_flag_* defines to inline functions. * BMO_slot_map_insert() is too big for an inline function - un-inline it. * remove redundant casts. |
Revision 4f4bba3 by Thomas Dinges February 25, 2012, 19:49 (GMT) |
Patch [#30341] by Davis Sorenson (dsavi). Thanks! * Now the 3D view header displays value changes, when changing a value in the Object Special value (w-key). |
Revision 55e6898 by Campbell Barton February 25, 2012, 19:43 (GMT) |
bmesh api: * added BM_elem_flag_set, BMO_elem_flag_set. to avoid 'if(...) enable(); else disable();' all over the place. * added bmesh_operator_api_inline.c, the header file was getting messy. |
Revision 0096370 by Campbell Barton February 25, 2012, 18:13 (GMT) |
fix for own error edge tagging sharp. |
Revision 79f9964 by Sergey Sharybin February 25, 2012, 18:09 (GMT) |
Changes in double side lighting usage Disabled double-side lighting by default and changed areas which are using double sided lighting to switch it off just after doing stuff which requires double side. This makes code a bit more simple to follow (no all that disabling double side lighting all over the code and so). This change also fixes crash of blender caused by intel gme965 driver which leads to stack corruption in some place when double side lighting isn't disabled (probably driver still kind of using double side in some areas or so). Hopefully it'll also fix #30293: Converting Text to Mesh Thanks to Campbell to assist writing this patch! |
Revision 3fc2fbc by Campbell Barton February 25, 2012, 16:49 (GMT) |
style cleanup, use { on newline after function definition. spelling 'impliment' -> 'implement' |
Revision 6ca7d82 by Campbell Barton February 25, 2012, 16:04 (GMT) |
code cleanup: white space, spelling & ';;' end of lines. |
Revision 05725e7 by Campbell Barton February 25, 2012, 15:51 (GMT) |
bmesh py api - add funcs * BMFace.copy_from_face_interp(face) * BMLoop.copy_from_face_interp(face, vert=True, multires=True) These are important for rebuilding geometry from existing faces without loosing UV's, vcols etc. |
Revision 3cfb637 by Martin Poirier February 25, 2012, 15:14 (GMT) |
[#30197] Snapping: Align rotation button Reported by Pep Ribal Volume snapping was showing invalid options. |
Revision 69cf6ad by Campbell Barton February 25, 2012, 14:56 (GMT) |
fix for own regression in r44361 (broke BM_vert_in_face) also fix py api: bmesh.utils.face_split(face, v1, v2) |
Revision f8d55b5 by jens verwiebe February 25, 2012, 11:21 (GMT) |
OSX: scons: fix own mistake, truncate output of xcode-build -version to major.minor version in config to change the var not only the print |
Revision bbb77f5 by jens verwiebe February 25, 2012, 10:59 (GMT) |
OSX: scons: corrected output string of xcode-build -version, so only major/minor version is used |
Revision b366813 by Campbell Barton February 25, 2012, 09:06 (GMT) |
bugfix * ntreeCompositExecTree accessed 'ntree' before NULL check. * BM_face_triangulate accessed 'f' before NULL check. also quiet warning in BKE_text_to_curve() and add a check for BMesh bridge loops so it knows quicker if it can copy loop data or not. |
|
|
|


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