LIGHT_POSITION

LIGHT_POSITION X,Y,Z

SET THE POSITION IN (X,Y,Z) OF THE 3D LIGHT

  • Type: Command
  • Parameters: 3
  • Group: 3D Objects

ACTION

The command LIGHT_POSITION X,Y,Z set the position of the 3D light belonging to the target SCENE3D (first SCENE3D or SCENE3D selected by 3D_TARGET_IS N) and places it at the position (X,Y,Z).

By default, the 3D light is placed at position (0,0,5) and the target SCENE3D is first created SCENE3D.

SYNTAX: LIGHT_POSITION X,Y,Z

  • X = new position in X. X can be an integer or a real number.
  • Y = new position in Y. Y can be an integer or a real number.
  • Z = new position in Z. Z can be an integer or a real number.

USE

  • The command LIGHT_POSITION is used to move the 3D light.

ERROR

  • If X or Y or Z is not a correct expression
  • If no SCENE3D is created

EXAMPLE

rem create a 3D world

scene3d 1

rem create a 3D object (a teapot)

3d_teapot 1

rem position the 3D ligh

light_position 3.1,4.2,5.3

SEE ALSO

LIGHT_X_POSITION

LIGHT_Y_POSITION

LIGHT_Z_POSITION