DarkBASIC Professional Help Wiki
Advertisement


This command will activate the auto camera which will reposition when a new object is loaded or created.

Syntax
AUTOCAM ON
Returns

This command does not return a value.

Example Code
autocam on

make matrix 1,4000,4000,100,100

set matrix height 1,50,50,500

update matrix 1

backdrop on

color backdrop rgb(128,0,0)

while inkey$()<>"x"

set cursor 0,0

print "angle x:";camera angle x(0)

print "angle y:";camera angle y(0)

print "angle z:";camera angle z(0)

print "position x:";camera position x(0)

print "position y:";camera position y(0)

print "position z:";camera position z(0)

x#=x#+mousemovey() : y#=y#+mousemovex() : rotate camera 0,x#,y#,0

endwhile

backdrop off

delete matrix 1

autocam off

end
Advertisement