POINT OBJECT This command will point the specified 3D object towards a point in 3D space.
Syntax
    POINT OBJECT Object Number, X, Y, Z
Parameters
    Object Number
Integer The object number
    X
Float The x position value
    Y
Float The y position value
    Z
Float The z position value
Returns
This command does not return a value.
Description
The command sets the current direction of the object to face towards this point in space. The object number should be specified using an integer value. The 3D Coordinates should be specified using real numbers.
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