Revision 8856a9c by Luca Bonavita March 2, 2012, 14:39 (GMT) |
== Python API docs == - Works in macOSX now (hackish) (TODO: not check for OSX explicitly but handle exception if it fails) - We can now generate rst files outside out of the source (was annoying) - Moved some vars at module level - Managing the command line args with argparse. Example usage: ./cmake/bin/blender -b -P ./blender/doc/python_api/sphinx_doc_gen.py -- -o ./python_api |
Revision 5b29a7b by Ove Murberg Henriksen March 2, 2012, 13:33 (GMT) |
from first change up until including this: added two buttons to gui, transfer weight and trtransfer weight all, made the basic structure, redy to implement the contents of the functions in object_vgroup.c |
Revision 21280a6 by Campbell Barton March 2, 2012, 12:44 (GMT) |
Code Cleanup - naming consistancy for bmesh struct types |
Revision 622ac0d by Campbell Barton March 2, 2012, 12:09 (GMT) |
code cleanup: replace casts: '((Mesh *)ob->data)->edit_btmesh' with 'BMEdit_FromObject(ob)' also minor style edits. |
Revision cf927d3 by Campbell Barton March 2, 2012, 10:49 (GMT) |
bmesh minor changes * dont check selection and hiddent state (select + hide isnt allowed and api ensures this) * MESH_OT_noise had incorrect check for texture (checked if slot [0] was filled but then used active texture) |
Revision 47a1c7e by Bastien Montagne March 2, 2012, 10:30 (GMT) |
Fix [#30419] Median wrongly setting lattice vertex weights. In fact, the same bug affected curves' weights too. Now using the same method as for setting mesh edges' crease and bevel weights. Also factorized/simplified that part of code by defining a new utility func computing the scale factor. Also greatly simplified UI code in same v3d_editvertex_buts() function, was really over-complicated (this fixes btw a few minor UI bugs in the transform editmode panel, like missing tips, etc.). |
Revision 979a80e by Campbell Barton March 1, 2012, 23:59 (GMT) |
minor edits to last commit - use fixed chunksize, rather than the number of verts/edges/faces in bm_mempool_init(). |
Revision c26f503 by Campbell Barton March 1, 2012, 23:14 (GMT) |
style cleanup for mempool |
Revision bc76705 by Campbell Barton March 1, 2012, 22:59 (GMT) |
Code Cleanup: update to mempool, use flag rather then bool args. |
Revision 921a755 by Campbell Barton March 1, 2012, 22:17 (GMT) |
bmesh - changes to mempool allocations * double default edge allocation size (double the number of verts/faces). * CustomData_bmesh_init_pool was using allocsize & chunksize as the same variable. Now use type specific chunk size. * bmesh copy and editmode conversion now allocate the BMesh mempool size needed for the entire vert/edge/loop/face arrays since its known already. |
Revision 2942eab by Brecht Van Lommel March 1, 2012, 20:41 (GMT) |
Fix #30413: dynamic paint crash with texture slots with no texture assigned. |
Revision 9aafe32 by Campbell Barton March 1, 2012, 20:09 (GMT) |
bmmesh api - use struct rather than int[4] to initialize mesh sizes. also correct bad assert() in previous commit. |
Revision d534f0e by Brecht Van Lommel March 1, 2012, 20:05 (GMT) |
Fix #30405: combine HSVA node not working correct with fixed color instead of socket connected as input, patch by Denis Declara. |
Revision 8643b8a by Brecht Van Lommel March 1, 2012, 19:19 (GMT) |
Fix related to #30416: python render_stats handler now also gets called when the saved file message is printed. |
Revision dff2e84 by Brecht Van Lommel March 1, 2012, 19:19 (GMT) |
Fix #30415: motion blur option still had an effect on external engines / cycles, should not be used then. |
Revision e69a758 by Campbell Barton March 1, 2012, 19:05 (GMT) |
fix [#30280] bmesh: Dissolve with error message kills Crease CD_MASK_BMESH was didnt include crease of bevel weight - so copying the bmesh would skip these. |
Revision 522b73a by Campbell Barton March 1, 2012, 17:38 (GMT) |
bmesh api: * name bmesh operator func's BMO_slot_buffer_* rather then BMO_slot_* since it wasnt obvious some only dealt with buffer, some both. * more typechecks and asserts of BMO_ functions (I lost some time calling a map with a buffer function that failed silently). * small speedup for extrude check - test if the edge is wire _before_ doign a hash lookup. |
Revision 1f473a7 by Campbell Barton March 1, 2012, 17:13 (GMT) |
Code Cleanup: remove bmesh_radial_loop_next() function, just access l->radial_next |
Revision c1e8d77 by Lukas Toenne March 1, 2012, 17:02 (GMT) |
Same fix for file output node as Brecht did in r44580, EXR compression is defined in exr_codec instead compression. |
Revision e89f09a by Campbell Barton March 1, 2012, 16:56 (GMT) |
fast-path for BM_edge_is_manifold, BM_edge_is_boundary functions. |
|
|
|


Master Commits
MiikaHweb | 2003-2021