diff options
author | nathansmithsmith <nathansmith7@mailfence.com> | 2023-09-23 23:21:51 -0600 |
---|---|---|
committer | nathansmithsmith <nathansmith7@mailfence.com> | 2023-09-23 23:21:51 -0600 |
commit | 4f4e5d1f9fc85ab0af46831bc6a0af6555d00213 (patch) | |
tree | 0dab18f014526484e9241ecd3b06779f824706ba /src | |
parent | c8132c56f0d1d712e4841a60f9f0f853e7177715 (diff) |
Made radar orthographic
Diffstat (limited to 'src')
-rw-r--r-- | src/radar.c | 7 | ||||
-rw-r--r-- | src/radar.h | 6 |
2 files changed, 8 insertions, 5 deletions
diff --git a/src/radar.c b/src/radar.c index 1aca7ca..309251b 100644 --- a/src/radar.c +++ b/src/radar.c @@ -9,9 +9,9 @@ void initRadar(Radar * radar) { radar->camera = (Camera3D){ .fovy = 45.0, - .projection = CAMERA_PERSPECTIVE, + .projection = CAMERA_ORTHOGRAPHIC, .target = Vector3Zero(), - .position = (Vector3){RADAR_CAMERA_DISTANCE, RADAR_CAMERA_DISTANCE, RADAR_CAMERA_DISTANCE}, + .position = (Vector3){0.0, RADAR_CAMERA_DISTANCE, RADAR_CAMERA_DISTANCE}, .up = (Vector3){0.0, 1.0, 0.0} }; @@ -80,6 +80,9 @@ void drawRadar3DParts(Game * game, Radar * radar) { } +void drawRadarGrid(Game * game, Radar * radar) { +} + void drawRadar(Game * game, Radar * radar) { drawRadar3DParts(game, radar); diff --git a/src/radar.h b/src/radar.h index c250e28..6b946e1 100644 --- a/src/radar.h +++ b/src/radar.h @@ -4,9 +4,9 @@ #define RADAR_H #define RADAR_TEXTURE_SIZE 200 -#define RADAR_WORLD_SCALE 0.005 -#define RADAR_POINT_SIZE 0.25 -#define RADAR_MAX_DISTANCE 1000.0 +#define RADAR_WORLD_SCALE 0.01 +#define RADAR_POINT_SIZE 1.0 +#define RADAR_MAX_DISTANCE 10000.0 #define RADAR_CAMERA_DISTANCE 6.0 #define RADAR_COLOR (Color){255, 255, 255, 85} |