MAKE CAMERA This command will create a new camera for the 3D scene.
Syntax
    MAKE CAMERA Camera Number
Parameters
    Camera Number
Integer The camera number
Returns
This command does not return a value.
Description
You can position this camera anywhere in the scene and alter the output view of this camera using the SET CAMERA VIEW command.
Example Code
    autocam on:backdrop on

    make matrix 1,4000,4000,100,100

    set matrix height 1,50,50,500

    update matrix 1

    make camera 1

    position camera 1,0,500,500

    point camera 1,2000,0,2000

    set camera to image 1,1,128,128

    fov=45:range=1000:size=0:aspect=screen width()/screen height()

    point camera 0,2000,0,2000

    while mouseclick()<>1

    paste image 1,0,0

    set cursor 0,0

    print "a-z Field-Of-View Angle ",fov

    print "s-x viewing range of the camera ",range

    print "d-c viewport of the camera ",size

    print "f-v Aspect Ratio ",aspect

    if inkey$()="a" then fov=fov-1:if fov<0 then fov=0

    if inkey$()="z" then fov=fov+1

    if inkey$()="s" then range=range-1:if range<0 then range=0

    if inkey$()="x" then range=range+1

    if inkey$()="d" then size=size-1:if size<0 then size=0

    if inkey$()="c" then size=size+1

    if inkey$()="f" then aspect=aspect-1:if aspect<0 then aspect=0

    if inkey$()="v" then aspect=aspect+1

    set camera fov  0,fov

    set camera range  0,1,range

    set camera view  0,size,size,screen width()-size,screen height()-size

    set camera aspect  0,aspect

    endwhile

    while mouseclick()=1 : endwhile

    delete matrix 1:autocam off:backdrop off

    end
See also
CAMERA Commands Menu Index