]> git.mxchange.org Git - simgear.git/commit
Jim Wilson:
authorehofman <ehofman>
Sun, 8 Jun 2003 13:19:34 +0000 (13:19 +0000)
committerehofman <ehofman>
Sun, 8 Jun 2003 13:19:34 +0000 (13:19 +0000)
commit17e247852231f83d9c5c5d02f789e789ea40763b
tree15c147fb6670b6de62bd636b494ca83fa9f58a3e
parent17df7141ae33d8d787bd9832b98c1d9c0f3af6df
Jim Wilson:
1. Added support for defining arbitrary rotation axes using (x1,y1,z1), (x2,y2,z2).  The center is calculated automatically (midpoint on line) or you may specify an alternate "center" using the current scheme.  This makes it about  100 times easier to animate flaps, ailerons, etc.

2. Added support for plib's ssgTexTrans.  This will allow more sophisticated 3D instrument features by allowing the texture mapping itself to be animated. Included function for "texrotate" and "textranslate".  They configure the same as the geometry, except the arbitrary axis definition is not necessary (textures are flat).
simgear/scene/model/animation.cxx
simgear/scene/model/animation.hxx
simgear/scene/model/model.cxx