November 21, 2014, 21:15 (GMT) |
Merge branch 'master' into mesh-transfer-data |
November 19, 2014, 19:50 (GMT) |
Merge branch 'master' into mesh-transfer-data |
November 19, 2014, 17:01 (GMT) |
Finalize transfer datalayout for vgroups. As best as possible I think, given the specificities of vgroups (mix of object and mesh data). |
November 19, 2014, 15:33 (GMT) |
Merge branch 'master' into mesh-transfer-data |
November 19, 2014, 14:33 (GMT) |
Transfer operators: do not run several times on same mesh, nor on linked ones. |
November 18, 2014, 23:03 (GMT) |
Fix for last merge. |
November 18, 2014, 23:01 (GMT) |
Merge branch 'master' into mesh-transfer-data Conflicts: source/blender/blenkernel/BKE_object_deform.h source/blender/blenkernel/intern/object_deform.c source/blender/editors/include/ED_object.h source/blender/editors/object/object_vgroup.c source/blender/editors/space_view3d/view3d_buttons.c |
November 18, 2014, 16:23 (GMT) |
Merge branch 'master' into mesh-transfer-data |
November 18, 2014, 16:23 (GMT) |
Cleanup: more 'fromlayers/tolayers' -> 'layers_src/layers_dst' renames. |
November 18, 2014, 15:58 (GMT) |
Add standalone part of 'data layout transfer' op. |
November 18, 2014, 11:52 (GMT) |
'Transfer DataLayout' operator (WIP). Functionnal, but not complete yet. Should be mostly usable though from modifier. Notes: * The logic of current 'transferdata' pre-process on data layout is reused here, avoids duplicating code and ensure consistency in behavior, and does not add *too* much complexity. * Also fixed some issues and mistakes in that part that were affecting TransferData feature itself too. Will need at least one more review pass, though, this is complex logical code. * VGroup: The 'delete' part is not yet implemented (option of plain operator, to get an exact same data layout as source). Need to first transfer some vgroup stuff from ED to BKE (esp. delete logic), will do that in master as separate patch. * Standalone part of the op is empty right now (but this should be mostly monkey coding). |
November 18, 2014, 10:59 (GMT) |
Merge branch 'master' into mesh-transfer-data |
November 18, 2014, 08:39 (GMT) |
Grmll, typo-space fix. |
November 18, 2014, 08:36 (GMT) |
Project (raycast) in both directions by default. As suggested by Campbell, this option makes more sense most of the time. We can always add back an option to only cast along normals if needs arise. |
November 17, 2014, 22:45 (GMT) |
thin arrow looks a little nicer |
November 17, 2014, 22:35 (GMT) |
use modifier attribute name 'object' from python/rna |
November 17, 2014, 22:18 (GMT) |
use const floats & define initial buffer size |
November 17, 2014, 22:15 (GMT) |
rename vars |
November 17, 2014, 22:11 (GMT) |
don't store index as float (can fail for large values & conversion isn't free) |
November 17, 2014, 22:00 (GMT) |
avoid sqrt when nearest values are under the threshold |
|