[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_armature.h BKE_curve.h blender/source/blender/blenkernel/intern armature.c curve.c displist.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/include BIF_editarmature.h BIF_transform.h ...

Ton Roosendaal ton at blender.org
Sat Jul 16 21:07:03 CEST 2005


ton (Ton Roosendaal) 2005/07/16 21:07:02 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_armature.h BKE_curve.h 
    blender/source/blender/blenkernel/intern armature.c curve.c 
                                             displist.c 
    blender/source/blender/blenloader/intern readfile.c 
    blender/source/blender/include BIF_editarmature.h 
                                   BIF_transform.h transform.h 
    blender/source/blender/makesdna DNA_action_types.h 
                                    DNA_armature_types.h 
    blender/source/blender/src buttons_editing.c drawarmature.c 
                               drawipo.c drawobject.c 
                               editarmature.c editview.c 
                               resources.c space.c transform.c 
                               transform_conversions.c 
                               usiblender.c 
  
  Log:
  More armature goodies;
  
  The B-Bones!
  (where the B can be read as 'block' or 'bezier' or 'b-spline')
  
  - set option on/off in edit buttons, armature panel
  - scaling of B-bones only works in editmode, use ALT+S to make bones fatter
    or thinner. Also works for constrainted transform
  - In pose mode, you now have a buttons panel with per-bone settings too
    Here you can find the "segments" button, which allows bones to
    interpolate between previous/next bones, including roll.
  - Buttons to control interpolation ("In" and "Out" are disabled, doesn't
    work satisfying yet
  
  NOTE: this doesn't give deform yet! Main purpose for now is to test if this
  drawing method serves to animate/pose armatures well.
  Still need to review proper interpolation methods... maybe bezier is too
  limited.
  
  Revision  Changes    Path
  1.8       +9 -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.7&r2=1.8&cvsroot=bf-blender>
  1.7       +2 -2      blender/source/blender/blenkernel/BKE_curve.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_curve.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.21      +118 -6    blender/source/blender/blenkernel/intern/armature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/armature.c.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
  1.17      +7 -6      blender/source/blender/blenkernel/intern/curve.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/curve.c.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
  1.87      +5 -5      blender/source/blender/blenkernel/intern/displist.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.86&r2=1.87&cvsroot=bf-blender>
  1.143     +2 -1      blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.142&r2=1.143&cvsroot=bf-blender>
  1.15      +5 -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.14&r2=1.15&cvsroot=bf-blender>
  1.33      +2 -1      blender/source/blender/include/BIF_transform.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_transform.h.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
  1.13      +4 -1      blender/source/blender/include/transform.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/transform.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.10      +5 -3      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.9&r2=1.10&cvsroot=bf-blender>
  1.12      +10 -6     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.11&r2=1.12&cvsroot=bf-blender>
  1.128     +92 -14    blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.127&r2=1.128&cvsroot=bf-blender>
  1.6       +366 -129  blender/source/blender/src/drawarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawarmature.c.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.49      +3 -3      blender/source/blender/src/drawipo.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawipo.c.diff?r1=1.48&r2=1.49&cvsroot=bf-blender>
  1.201     +2 -1      blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.200&r2=1.201&cvsroot=bf-blender>
  1.59      +17 -2     blender/source/blender/src/editarmature.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editarmature.c.diff?r1=1.58&r2=1.59&cvsroot=bf-blender>
  1.67      +9 -5      blender/source/blender/src/editview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editview.c.diff?r1=1.66&r2=1.67&cvsroot=bf-blender>
  1.45      +5 -5      blender/source/blender/src/resources.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/resources.c.diff?r1=1.44&r2=1.45&cvsroot=bf-blender>
  1.272     +6 -2      blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.271&r2=1.272&cvsroot=bf-blender>
  1.112     +119 -1    blender/source/blender/src/transform.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.c.diff?r1=1.111&r2=1.112&cvsroot=bf-blender>
  1.27      +66 -31    blender/source/blender/src/transform_conversions.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_conversions.c.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.84      +2 -2      blender/source/blender/src/usiblender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/usiblender.c.diff?r1=1.83&r2=1.84&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list