Blender Git Loki
Git Commits -> Revision cc0f314
Revision cc0f314 by Sergey Sharybin (master) July 25, 2010, 11:57 (GMT) |
Shapekeys for curves/surfeces Fix #21498: Edit curve Shape key /252_r 27318 Added full support of shape keys for curves and nurbs surfaces including topology changing in edit mode, undo stuff, updating relative keys when working under basis and so on. |
Commit Details:
Full Hash: cc0f3146e798479be0758b5c152ef67ef42ea8dc
SVN Revision: 30715
Parent Commit: 61a09d9
Lines Changed: +1117, -261
21 Modified Paths:
/source/blender/blenkernel/BKE_curve.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/anim.c (+7, -5) (Diff)
/source/blender/blenkernel/intern/curve.c (+16, -10) (Diff)
/source/blender/blenkernel/intern/displist.c (+8, -9) (Diff)
/source/blender/blenkernel/intern/key.c (+92, -59) (Diff)
/source/blender/blenkernel/intern/object.c (+6, -7) (Diff)
/source/blender/editors/curve/editcurve.c (+894, -120) (Diff)
/source/blender/editors/include/ED_curve.h (+10, -0) (Diff)
/source/blender/editors/render/render_shading.c (+5, -5) (Diff)
/source/blender/editors/space_info/info_stats.c (+3, -1) (Diff)
/source/blender/editors/space_info/space_info.c (+1, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+5, -2) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+7, -4) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+8, -5) (Diff)
/source/blender/editors/transform/transform_conversions.c (+6, -3) (Diff)
/source/blender/editors/transform/transform_generics.c (+4, -2) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+3, -1) (Diff)
/source/blender/editors/transform/transform_orientations.c (+4, -2) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+10, -1) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+23, -25) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+3, -0) (Diff)
/source/blender/blenkernel/intern/anim.c (+7, -5) (Diff)
/source/blender/blenkernel/intern/curve.c (+16, -10) (Diff)
/source/blender/blenkernel/intern/displist.c (+8, -9) (Diff)
/source/blender/blenkernel/intern/key.c (+92, -59) (Diff)
/source/blender/blenkernel/intern/object.c (+6, -7) (Diff)
/source/blender/editors/curve/editcurve.c (+894, -120) (Diff)
/source/blender/editors/include/ED_curve.h (+10, -0) (Diff)
/source/blender/editors/render/render_shading.c (+5, -5) (Diff)
/source/blender/editors/space_info/info_stats.c (+3, -1) (Diff)
/source/blender/editors/space_info/space_info.c (+1, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+5, -2) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+7, -4) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+8, -5) (Diff)
/source/blender/editors/transform/transform_conversions.c (+6, -3) (Diff)
/source/blender/editors/transform/transform_generics.c (+4, -2) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+3, -1) (Diff)
/source/blender/editors/transform/transform_orientations.c (+4, -2) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+10, -1) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+23, -25) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+3, -0) (Diff)