diff options
author | nathansmithsmith <nathansmith7@mailfence.com> | 2023-09-25 21:44:19 -0600 |
---|---|---|
committer | nathansmithsmith <nathansmith7@mailfence.com> | 2023-09-25 21:44:19 -0600 |
commit | badfbb1ff98026a4433a146f9caa433be3a46785 (patch) | |
tree | f77d3269d0d82c0cdb0b208f82ad4d0a263d2b8d /src/cameras.h | |
parent | 6f7b9d89c4e65e99196a751e4c43711a573e9eb4 (diff) |
debug camera added
Diffstat (limited to 'src/cameras.h')
-rw-r--r-- | src/cameras.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/cameras.h b/src/cameras.h index debd658..dca91ee 100644 --- a/src/cameras.h +++ b/src/cameras.h @@ -4,10 +4,10 @@ #define CAMERAS_H #define FIRST_PERSON_CAMERA_DISTANCE 5.0 - #define THIRD_PERSON_CAMERA_DISTANCE (Vector3){0.0, 10.0, -20.0} +#define DEBUG_CAMERA_POSITION (Vector3){0.0, 200.0, 100.0} -#define CAMERA_COUNT 2 +#define CAMERA_COUNT 3 // Each camera has a game loop callback and a init callback. typedef void (*CameraInitCb)(Game * game, Camera3D * camera); @@ -18,7 +18,8 @@ extern const CameraCb cameraCallbacks[CAMERA_COUNT]; typedef enum CameraId { FIRST_PERSON_CAMERA, - THIRD_PERSON_CAMERA + THIRD_PERSON_CAMERA, + DEBUG_CAMERA } CameraId; // A array of the cameras. |