Camera Editor


Here you can Add/Edit/Delete the Standard Cameras. Default Standard Cameras are stored in the StandardCams.xml file located in the Config folder.Thy are shared by all tables. Custom Standard Cameras are stored in the CustomCams.xml file located in the Table folder.They belong to this table only.

 

On the left treeview, you can see all the cameras that have been read from the configuration files.
Each camera can have two children item: Default or Custom depending where the camera was stored.

Clicking on the Camera's name in the treeview, you can modify the Camera's name and type on the right side.

 

Important note: You can notice that the FreeCam option has been moved here and that it is not clickable. 
                                To Enable/Disable Free Camera functionnality, please use the associated Action key !!

 

Three Camera types are available

fixed

The Camera never moves( Except by pushing the "Lookk At Translite" action key or if the table scipt does it. ex: Scared Stiff)

updown

The Camera rotates on it's X axis to follow the ball.

SCROLL

The Camera moves on it's Z axis to follow the ball at a defined distance.

 
By clicking on one of the Camera's children in the treeview, you can modify the Camera's parameters on the right side.
When moving these sliders, the Camera view changes in real time, so you can tweak them as you wish to find the best suited Camera Position and Orientation.

parameters for a fixed Camera

Camera Y Position

It defines the height of the camera.

Camera Z Position

It defines the distance between the Translite and the Camera.

Target Position

The target is an invisible object located on the Playfield.The fixed Camera always looks at this target. This slider defines the distance between the Translite and the target Z position, and so, the Camera's Rotation.

 

parameters for an updown Camera

Camera Y Position

It defines the height of the camera.

Camera Z Position

TIt defines the distance between the Translite and the Camera.

Higher & Lower Target Position

As we saw for the fixed Camera, the Camera rotation is defined by the Target Position.
These two sliders allow you to define the range of this rotation when following the ball.

 
     

parameters for a SCROLL Camera

Camera Y Position

It defines the height of the camera.

Higher & Lower Target Position

As for the others cameras,these two sliders allow you to define the range of the target Z positon.
But, because of the Keep Camera At Distance parameter, it doesn't affect the Camera rotation.

Keep Camera At Distance

As says it's name, this parameter keeps the Camera at a constant distance from the ball or from the target giving the range provided by the Higher and Lower Target Position parameters values.

  

Other Buttons


Add Default

Adds a new Default Camera.

Add Custom

Adds a new Custom Camera.

Delete

When a Camera name is selected in the left treeview, it's Default and/or Custom children items are deleted.
When selecting a Default or Custom Camera in the left treeview, only the selected one is deleted.

Clone as Default 

When selecting a Custom Camera in the left treeview, clicking this button creates a Default Clone of the selected one.

Clone as Custom

When selecting a Default Camera in the left treeview, clicking this button creates a Custom Clone of the selected one.

Save Cameras 

By clicking this button, Default Cameras are saved in the Config/StandardCams.xml file, and Custom Cameras are saved in the CustomCams.xml file located in the table folder.