Blender Git Loki
Git Commits -> Revision e01e074
Revision e01e074 by Antonis Ryakiotakis (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths, temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) December 3, 2014, 15:30 (GMT) |
Face maps initial data structure, rna types and save/load commit and operators to set faces in a group in edit mode. Face maps are groupings of faces, similar to vertex groups, however, each face can only belong to one face map. They will be used for widget interaction, but there will possibly be more uses for them in the future. Code needs some cleanup still here, will apply as work is being done. There is some code here for object mode interaction but it hasn't been tested yet. This will probably be done with the widgets themselves. |
Commit Details:
Full Hash: e01e074276f1b9c66d20eb515d433a0b7afc95ca
Parent Commit: de94752
Lines Changed: +1041, -6
1 Added Path:
/source/blender/editors/object/object_fmap.c (+669, -0) (View)
13 Modified Paths:
/release/scripts/startup/bl_ui/properties_data_mesh.py (+53, -0) (Diff)
/source/blender/blenkernel/BKE_object_deform.h (+17, -2) (Diff)
/source/blender/blenkernel/intern/customdata.c (+13, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+4, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+9, -0) (Diff)
/source/blender/editors/object/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/object/object_intern.h (+9, -0) (Diff)
/source/blender/editors/object/object_ops.c (+8, -0) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+5, -2) (Diff)
/source/blender/makesdna/DNA_object_types.h (+12, -1) (Diff)
/source/blender/makesrna/intern/rna_object.c (+239, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_object_deform.h (+17, -2) (Diff)
/source/blender/blenkernel/intern/customdata.c (+13, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+4, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+9, -0) (Diff)
/source/blender/editors/object/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/object/object_intern.h (+9, -0) (Diff)
/source/blender/editors/object/object_ops.c (+8, -0) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+5, -2) (Diff)
/source/blender/makesdna/DNA_object_types.h (+12, -1) (Diff)
/source/blender/makesrna/intern/rna_object.c (+239, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)