| Method | Type | Description | Params |
|
|
|
|
| GetRadius | FUNCTION () | Radius of the camera distance to center of scene | 0 |
| GetXZRadius | FUNCTION ()
| Radius in x-z plane of the camera | 0 |
| GetXYRadius | FUNCTION ()
| Radius in x-y plane of the camera | 0 |
| FaceCamera | SUB Orient AS QD3DOrientVector,
ObjPosX AS SINGLE, ObjPosY AS SINGLE,
ObjPosZ AS SINGLE) |
Finds the angles required to orientation a mesh
with the camera. Known as "Billboarding"
| 4 |
| Translate | SUB (X#, Y#, Z#)
| move camera in 3d space | 3 |
| ZoomXZ | SUB (Mag AS SINGLE) | move
forward | 1 |
| Zoom | SUB (Mag AS SINGLE) | Move
by camera orientation
i.e., Cam3d.orient | 1 |
| ResetView | SUB ()
| Face camera straight down z-axis | 0 |
| Update | SUB (DxScrn AS
QDXSCREEN) |
Always do this before
DXScreen.Render andDXscreen.flip
| 1 |