# $ K + Animation Viewer Help
This help file describe how to use interface of animation viewer.
The animation viewer permit to play through editor’s interface an animation. You cannot modify an animation.

Accessing Animation Viewer
Animation Viewer Interface
	Loading an animation
	Playing an animation
Closing Animation Viewer

Reported bugs
Frequently Asked Questions

{bmc OPEN.BMP} To access help file from Animation viewer use {button Help,} button or activate interface window, move mouse pointer to an interface control and press {button F1,} key.

# $ K + Accessing / Closing Animation Viewer
When animation viewer is closed select in menu tools the option “ open animation viewer ” to open it.
When animation viewer is opened select in menu tools the option “ close animation viewer ” to close it.
When opening animation viewer, a 3D view appear and animation viewer interface is displayed in a bottom window

# $ K + Animation Viewer Interface
The animation viewer is composed by two window. One contains the graphical representation of the animation, it’s the upper window  wich is a 3D View. The bottom window contains the interface to access each animation. This help file doesn’t describe use of 3D view because it is managed like the general 3D view (see editor.hlp). The bottom window is specific to the animation viewer and look like this :

(move mouse on graphic to select part of interface you want help on)

{bmc AVINTERF.SHG}

this interface is composed by
the family list
the animation list
some animation information (frame number, channel number)
a load button {bmc BTLoad.bmp}
some control to play animation

All component of this interface are never visible or active at same time. For example playing control could not be activate when load button is visible.

# $ K + Loading an animation
see also reported bugs
Some animation are already in memory, the other not. They are differencied by the font used to display animation name in the animation list box. An already loaded animation appears in bold font. 
When an animation is not in memory a button {bmc BTLoad.bmp} appear, click on this button to load the animation in memory. Tou can also double click in an animation name in animation list box to load it. While animation is loading the text on button change to {bmc BTLoadin.bmp} and mouse cursor change too. When load operation ends the button disappear, cursor becomes again normal and first frame of animation appear in 3D view.
Sometimes when animation you want to load is large, the operation could take a long time, simply wait. 

# $ K + Playing an animation
When a loaded animation is selected (it’s name appears in bold font in animation list) first frame of animation appears in 3D view window. Right group of buttons give’s you some control on animation. This group is composed by the following controls

{bml SBFrame.bmp}
ScrollBar & Current frame
In this left little box the index of the current displayed frame is shown.
The position of cursor in scrollbar gives you an indication about the current frame. When cursor is at the left of scrollbar current frame is the first one, when it is at the right current frame is the last one. With the two little arrow button you can go to the next frame or to the previous frame. You can also drag and drop the cursor to change current frame. 

{bml BTRewind.bmp}Rewind button (Home key)
click on this button to set current frame to the first one

{bml BTRevers.bmp}Reverse button (left arrow key)
click on this button to play animation in reverse order

{bml BTStop.bmp}Stop button (down arrow or escape keys)
click on this button to stop animation

{bml BTPlay.bmp}Play button (right arrow key)
click on this button to play animation

{bml BTForwar.bmp}Forward button (end key)
click on this button to set current frame to the last one.

There’s some more capabilities when you’re are playing an animation, because using mouse is not always obvious when an animation is played, you can simulate click on control button with some key indicate after each button paragraph between brackets.
When playing an animation, you cannot change selected animation. You must stop an animation playing before you want to select another animation. 

# $ K + Reported Bugs
see also FAQ

If you find a bugs or have questions contact me 

memory assertion
sometimes after loading some animation the following window appears
{bmc ErrorMem.bmp}
It is because memory block allocated for animation is too small. In fact animation takes a lot of memory, some programmers are actually working to reduce size of animation.
This message appears for example when you try to load gp_play1.a3d animation which takes approximatively 2Mo of memory.

Non centered animation
centering animation on screen is actually not possible because bounding volume of super object are not calculated.

# $ K + Frequently Asked Questions
see also Reported Bugs

If you find a bugs or have questions contact me

************************ POPUP *************************

# $ Family list box
The most left list box in interface contains list of all families. 
Left click in a family name to select it, you will see in animation list 
all animation available for the selected family
# $ Animation list box
When a family is selected in family list box all its animation 
are displayed in animation list box. Loaded animation appear in bold font. 
To load an animation double click on a name (see loading an animation)
# $ Animation information
Two little boxes show you how much frame and channel animation have. 
When animation is not loaded this two little boxes are empty.

# {bmc vlhullier.bmp}
Vincent Lhullier
{bmc LETTRE.bmp}	vlhullier@annecy.ubisoft.fr
{bmc TELEPHON.bmp}	04.50.52.98.84

# $ Mail Erreur
The file ‘AnimBug.msg’ not found 
in edt_data\tools\Anim directory