[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern action.c lattice.c blender/source/blender/include BIF_editarmature.h BIF_resources.h blender/source/blender/makesdna DNA_action_types.h DNA_userdef_types.h blender/source/blender/src drawobject.c editarmature.c editview.c ...

Ton Roosendaal ton at blender.org
Tue Jul 12 17:47:53 CEST 2005


ton (Ton Roosendaal) 2005/07/12 17:47:53 CEST

  Modified files:
    blender/source/blender/blenkernel/intern action.c lattice.c 
    blender/source/blender/include BIF_editarmature.h 
                                   BIF_resources.h 
    blender/source/blender/makesdna DNA_action_types.h 
                                    DNA_userdef_types.h 
    blender/source/blender/src drawobject.c editarmature.c 
                               editview.c resources.c usiblender.c 
  
  Log:
  Cleanup of Armature 3d drawing.
  
  - In Solid drawmode, bones get drawn solid too now. Including Outline-
    selection color, if that's set.
    Disable it by setting Object-buttons "drawtype" for the Armature.
    Color used for solid bones is in Theme editor.
  - EditMode armature now follows (Mesh edit) theme colors (Vertex, Edge)
  - PoseMode armature has ThemeColor for selection, and draws three extra
    colors now;
     - blue shade for bones with action Ipos
     - yellow for bones with IK
     - green for bones with a constraint
  - "X ray" now only works for PoseMode... needs review, can be done better
  - "Draw Names" option uses theme color too, also indicates selection.
  
  Fixes;
  
  - In Armature EditMode, the deformed Mesh goes to rest-position
  - Border select didn't clear 'active' flag in Bones in PoseMode
  - Mouse-click select didn't work when a dashed line was close to Bone
  
  Revision  Changes    Path
  1.22      +8 -8      blender/source/blender/blenkernel/intern/action.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/action.c.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
  1.20      +2 -2      blender/source/blender/blenkernel/intern/lattice.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/lattice.c.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
  1.14      +2 -2      blender/source/blender/include/BIF_editarmature.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editarmature.h.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.42      +5 -2      blender/source/blender/include/BIF_resources.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_resources.h.diff?r1=1.41&r2=1.42&cvsroot=bf-blender>
  1.9       +5 -5      blender/source/blender/makesdna/DNA_action_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_action_types.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.46      +2 -1      blender/source/blender/makesdna/DNA_userdef_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_userdef_types.h.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>
  1.189     +12 -2     blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.188&r2=1.189&cvsroot=bf-blender>
  1.57      +9 -381    blender/source/blender/src/editarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editarmature.c.diff?r1=1.56&r2=1.57&cvsroot=bf-blender>
  1.65      +2 -2      blender/source/blender/src/editview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editview.c.diff?r1=1.64&r2=1.65&cvsroot=bf-blender>
  1.44      +11 -1     blender/source/blender/src/resources.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/resources.c.diff?r1=1.43&r2=1.44&cvsroot=bf-blender>
  1.82      +17 -6     blender/source/blender/src/usiblender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/usiblender.c.diff?r1=1.81&r2=1.82&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list