You’ve actually created a camera several times already by using the Create-Camera() command. Just like with creating shapes, you need to give your camera a name. Typically when coding a camera you should give the camera a generic name like camera or camera1 to make things easier. For example, if we wanted to create and name a camera called camera1, we would enter the following code:
camera1=CreateCamera()
The next step is to position your camera. Cameras can be positioned like most other objects using the PositionEntity command. You simply need to specify where on the screen you would like the camera to be.
For this example, remove the existing code under ;Create Camera in the demo07-01.bb program and replace it with this:
; Create camera camera1=CreateCamera() PositionEntity camera1, 1,-3,-1
Now when you run the program, it may seem as though the cylinder has moved, but it hasn’t (see Figure 7.2). What has actually happened is that you’ve moved the location of your camera, and the cylinder is actually in the same spot it always was.
3.143.203.146