SET OBJECT INTERPOLATION This command will set the percentage of animation frame interpolation in the specified 3D object.
Syntax
    SET OBJECT INTERPOLATION Object Number, Interpolation
Parameters
    Object Number
Integer The object number
    Interpolation
Integer If the interpolation percentage is 100, the transition between frames is instant. When the value is set to 50, it would take two cycles to make the transition
Returns
This command does not return a value.
Description
Interpolation occurs when the animation frame is manually set using the SET OBJECT FRAME command. If the interpolation percentage is 100, the transition between frames is instant. When the value is set to 50, it would take two cycles to make the transition. You can use interpolation to make extremely smooth movements between two different animation frames. The parameters should be specified using integer values.
Example Code
    sync on : sync rate 0 : hide mouse:cls 0

    ObjectNumber=1

    load object "models\model.x",ObjectNumber

    append object "models\extraanim.x", ObjectNumber, total object frames(ObjectNumber)+1

    set object speed ObjectNumber,5

    set object interpolation ObjectNumber,50

    loop object ObjectNumber,0,total object frames(ObjectNumber)

    while mouseclick()=0

    sync

    endwhile

    while mouseclick()=1:endwhile

    stop object ObjectNumber

    if object exist(ObjectNumber)=1 then delete object ObjectNumber

    end
See also
BASIC3D Commands Menu Index