[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_armature.h blender/source/blender/blenkernel/intern DerivedMesh.c armature.c effect.c modifier.c subsurf_ccg.c blender/source/blender/include BIF_editarmature.h blender/source/blender/makesdna DNA_armature_types.h blender/source/blender/src buttons_editing.c ...

Ton Roosendaal ton at blender.org
Mon Aug 15 16:02:03 CEST 2005


ton (Ton Roosendaal) 2005/08/15 16:02:03 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_armature.h 
    blender/source/blender/blenkernel/intern DerivedMesh.c 
                                             armature.c effect.c 
                                             modifier.c 
                                             subsurf_ccg.c 
    blender/source/blender/include BIF_editarmature.h 
    blender/source/blender/makesdna DNA_armature_types.h 
    blender/source/blender/src buttons_editing.c editarmature.c 
                               editmesh_mods.c header_view3d.c 
                               poseobject.c space.c toolbox.c 
                               transform_generics.c 
  
  Log:
  EditMode armature: mirrored editing feature.
  
  - Option is in EditButtons, Armature panel.
  - Currently only local X-axis mirror (seems to be default anyway)
  - Transform then applies changes to the mirrored-name bone as well.
  - Extrude: also does the counterpart Bone
  - New: SHIFT+E extrude: extrudes 2 mirrored Bones out of a normal Bone.
    (creating names by appening _L and _R)
  
  Or in short: you can now model a full rig without any manual naming!
  Of course the names are not too nice... a couple of ideas to explore;
  - rename a mirrored bone renames counterpart too
  - allow in weightpaint mode to select Bones
  - and of course mirrored edit in PoseMode (if that's useful...)
  
  Important note: I tweaked the naming convention a bit; names like
  Bone_L.005 and Bone_R.005 are considered counterparts. However, if
  you use the "Flip names" option, the number extension is still
  truncated.
  
  BTW: Commits in Zr's code are fixes for gcc warnings. :)
  
  Revision  Changes    Path
  1.11      +2 -2      blender/source/blender/blenkernel/BKE_armature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_armature.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.76      +2 -2      blender/source/blender/blenkernel/intern/DerivedMesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/DerivedMesh.c.diff?r1=1.75&r2=1.76&cvsroot=bf-blender>
  1.33      +8 -4      blender/source/blender/blenkernel/intern/armature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/armature.c.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
  1.61      +3 -2      blender/source/blender/blenkernel/intern/effect.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/effect.c.diff?r1=1.60&r2=1.61&cvsroot=bf-blender>
  1.30      +0 -4      blender/source/blender/blenkernel/intern/modifier.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/modifier.c.diff?r1=1.29&r2=1.30&cvsroot=bf-blender>
  1.53      +1 -3      blender/source/blender/blenkernel/intern/subsurf_ccg.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/subsurf_ccg.c.diff?r1=1.52&r2=1.53&cvsroot=bf-blender>
  1.19      +3 -3      blender/source/blender/include/BIF_editarmature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editarmature.h.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.18      +2 -1      blender/source/blender/makesdna/DNA_armature_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_armature_types.h.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
  1.163     +5 -4      blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.162&r2=1.163&cvsroot=bf-blender>
  1.76      +107 -51   blender/source/blender/src/editarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editarmature.c.diff?r1=1.75&r2=1.76&cvsroot=bf-blender>
  1.62      +1 -1      blender/source/blender/src/editmesh_mods.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.61&r2=1.62&cvsroot=bf-blender>
  1.128     +13 -7     blender/source/blender/src/header_view3d.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.127&r2=1.128&cvsroot=bf-blender>
  1.18      +3 -3      blender/source/blender/src/poseobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/poseobject.c.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
  1.286     +5 -2      blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.285&r2=1.286&cvsroot=bf-blender>
  1.106     +1 -2      blender/source/blender/src/toolbox.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/toolbox.c.diff?r1=1.105&r2=1.106&cvsroot=bf-blender>
  1.57      +45 -12    blender/source/blender/src/transform_generics.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_generics.c.diff?r1=1.56&r2=1.57&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list