Revision b745621 by Sergey Sharybin March 14, 2012, 08:55 (GMT) |
Changes to python-defined add object operators: - Reset rotation value when toggling Align to View property which correctly re-alignes object on continuous property toggling and fixes issue #30510: [2.62] Add Mesh - Torus - "Align to View" cannot be switched back when toggling off - Moves all generic object-add properties into a helper function which might be easily re-used. |
Revision bbb76cc by Nicholas Bishop March 14, 2012, 08:14 (GMT) |
Fix for multires undo with partial visibility. |
Revision 4d3f11c by Nicholas Bishop March 14, 2012, 07:37 (GMT) |
Fix some errors in partial visibility drawing. Also changed show-in-border key to SHIFT+H as suggested by Daniel Salazar. |
Revision 7454d93 by Nicholas Bishop March 14, 2012, 06:32 (GMT) |
Add partial visibility operator including keymaps and menu items. Uses HKEY for border hide, CTRL+HKEY for border show, and ALT+HKEY for show all. Documentation: http://wiki.blender.org/index.php/User:Nicholasbishop/PartialVisibility Code review: http://codereview.appspot.com/5695043 |
Revision 68b8f3b by Nicholas Bishop March 14, 2012, 06:32 (GMT) |
Skip hidden elements in PBVH iterator, raycast, and drawing. |
Revision b37a355 by Nicholas Bishop March 14, 2012, 06:32 (GMT) |
Copy hidden flag to vertices when applying multires modifier. |
Revision 521e724 by Nicholas Bishop March 14, 2012, 06:32 (GMT) |
Skip hidden elements in PBVH iterator, raycast, and drawing. |
Revision 8717e35 by Nicholas Bishop March 14, 2012, 06:31 (GMT) |
Add DerivedMesh.gridHidden and CCGDM implementation. |
Revision 82840ef by Nicholas Bishop March 14, 2012, 06:31 (GMT) |
Add MDisps.hidden bitmap. Updates SDNA, customdata functions, and file read/write. Also adds accessor functions to BKE paint. |
Revision 0c91821 by Nicholas Bishop March 14, 2012, 06:31 (GMT) |
Add new CCG accessor functions. ccg_gridsize() converts a level into gridsize, ccg_factor() is for converting coordinates between different multires levels. |
Revision 7f2acc1 by Nicholas Bishop March 14, 2012, 06:31 (GMT) |
Add BKE mesh function to update edge/poly hidden flags from verts. |
Revision 38d4848 by Nicholas Bishop March 14, 2012, 06:30 (GMT) |
Don't wait for sculpt stroke to create PBVH. This idea is borrowed from the multires modifier, which already checked if the object was in sculpt mode and, if so, created the PBVH. That check is now moved higher up the chain into mesh_build_data(), so that it occurs for CDDerivedMesh too. This also replaces an assert in cdDM_getPBVH for tesselated mesh faces with a call to create them if missing. |
Revision ee9a009 by Campbell Barton March 14, 2012, 06:14 (GMT) |
mathutils py api: Vector.angle_signed(other) for 2D vectors to get the clockwise angle between them. in BLI math its called - angle_signed_v2v2() shorthand for... atan2f((v1[1] * v2[0]) - (v1[0] * v2[1]), dot_v2v2(v1, v2)) also corrects compile error in last commit. |
Revision f15c15e by Campbell Barton March 14, 2012, 04:46 (GMT) |
bmesh py api: finished todo - editable select_history eg: bm.select_history = vert, face, edge bm.select_history.add(edge) |
Revision 99f72df by Nicholas Bishop March 14, 2012, 03:10 (GMT) |
Add 'level' field to struct MDisps, companion to 'totdisp'. Gets initialized when loading old files and updated at the same places totdisp is updated. Saves having to do log+sqrt to extract level from totdisp. |
Revision f80fa54 by Campbell Barton March 14, 2012, 00:30 (GMT) |
documentation edit to address bmesh py api bug [#30453] warn when addons are not found when running cmake. |
Revision a64ee84 by Campbell Barton March 13, 2012, 23:28 (GMT) |
fix [#30493] GE crashes on exit because of using freed mtfaces from tessfaces prevent gpu_draw.c holding a pointer to a freed array. |
Revision 4895264 by Campbell Barton March 13, 2012, 22:27 (GMT) |
print warning when release/datafiles/locale is missing when building with cmake (git-svn causes this). |
Revision 08f17b2 by Campbell Barton March 13, 2012, 20:24 (GMT) |
SDL ghost update to work with SDL2. this gives some problems because SDL2 Needs a window before fullscreen is set, the player currently doesnt have a window created when fullscreen is called. |
Revision 01b3e9c by Campbell Barton March 13, 2012, 18:37 (GMT) |
loopwalker support for selecting the sides of ngons see: wiki.blender.org/uploads/d/dc/BMesh_NGon_Loop_Select.png |
|
|
|


Master Commits
MiikaHweb | 2003-2021