[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