YROTATE OBJECT This command will rotate the specified 3D object around the Y axis dimension.
Syntax
    YROTATE OBJECT Object Number, YAngle
Parameters
    Object Number
Integer The object number
    YAngle
Float The y angle to set the object too
Returns
This command does not return a value.
Description
The object number should be specified using an integer value. The rotation angle should be specified using a real number.
Example Code
    sync on : sync rate 0 : hide mouse:cls 0

    ObjectNumber=1

    SecondObject=2

    load object "model.x",ObjectNumber

    load object "model.x",SecondObject

    rotate object ObjectNumber, 270, 0, 0

    fix object pivot ObjectNumber

    point object ObjectNumber,0,0,0

    position object ObjectNumber, 0,0,0

    while mouseclick()=0

    if inkey$()="r" then rotate object ObjectNumber, 0,wrapvalue(object angle y(1)+1),0

    if inkey$()="x" then xrotate object ObjectNumber,wrapvalue(object angle x(1)+1)

    if inkey$()="y" then yrotate object ObjectNumber,wrapvalue(object angle y(1)+1)

    if inkey$()="z" then zrotate object ObjectNumber,wrapvalue(object angle z(1)+1)

    sync

    endwhile

    delete object ObjectNumber

    delete object SecondObject

    end
See also
BASIC3D Commands Menu Index