Blender Git Commits

Blender Git "master" branch commits.

Page: 3709 / 5574

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

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
March 2, 2012, 12:44 (GMT)
Code Cleanup - naming consistancy for bmesh struct types
March 2, 2012, 12:09 (GMT)
code cleanup:
replace casts: '((Mesh *)ob->data)->edit_btmesh' with 'BMEdit_FromObject(ob)'

also minor style edits.
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)
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.).
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().
March 1, 2012, 23:14 (GMT)
style cleanup for mempool
March 1, 2012, 22:59 (GMT)
Code Cleanup: update to mempool, use flag rather then bool args.
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.
March 1, 2012, 20:41 (GMT)
Fix #30413: dynamic paint crash with texture slots with no texture assigned.
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.
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.
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.
March 1, 2012, 19:19 (GMT)
Fix #30415: motion blur option still had an effect on external engines / cycles,
should not be used then.
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.
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.
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.
March 1, 2012, 16:56 (GMT)
fast-path for BM_edge_is_manifold, BM_edge_is_boundary functions.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021