Mod Tool: Difference between revisions

1,373 bytes added ,  4 October 2013
m
*.dae files are influenced by FPS, *.exp are not
m (repair rot flips (beta?))
m (*.dae files are influenced by FPS, *.exp are not)
Line 287: Line 287:
* opening the DopeSheet: from any other Animation Editor, Editor > DopeSheet
* opening the DopeSheet: from any other Animation Editor, Editor > DopeSheet
* making an animation shorter or longer: in DopeSheet click Region button (arrow with rectangle), click and hold to select keyframes, at selection edge a) [shift] plus left-click and move mouse or b) middle-click and move mouse
* making an animation shorter or longer: in DopeSheet click Region button (arrow with rectangle), click and hold to select keyframes, at selection edge a) [shift] plus left-click and move mouse or b) middle-click and move mouse
====Issues when saving and sharing data files (*.dae, *.exp)====
That what you currently see in Mod Tool and that what you get when saving data be different.
*.exp files store the frames as they are
*.dae file store their actions (rotations/translation/...) in seconds and eventually depend on what framerate a Modder uses.
Here are some points you should be aware of:
* '''Frames Per Second (FPS):'''
When you share *.dae files with other Modders be sure that the output formate is 60 fps. Different framerates among modders can cause confusion.
Dae file store their actions (rotation/translation/...) in seconds.
An example:
<float_array count="10" id="pelvis_rotation_x_ANGLE-anim-input-array">
    0.000000 0.166833 0.333667 0.500500 0.600600 0.934267 1.267933 1.601600 1.768433 1.935267
</float_array>
action at [s] * framerate [f/s] = frame [f]
The last rotation here occurs at 1.935267s.
: Modder A uses 30 fps, his last frame is 58.
: Modder B uses 60 fps, his last frame is 116.
* '''Euler rotations:'''
you will get [[wikipedia:Bézier_curve|BEZIER]] (cubic) interpolation instead of LINEAR if you use
: "Convert Quarternion Rotation to Euler"
: "Spline Interpolation" in the animation (fcurve) editor
Those smooth the rotations.
[...]
* '''Quaternion rotations:'''
Don't use this.
[...]
* '''Make Rotation Keys Continuous:'''
[...]




8,452

edits