aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authornathansmithsmith <nathansmith7@mailfence.com>2023-09-23 23:21:51 -0600
committernathansmithsmith <nathansmith7@mailfence.com>2023-09-23 23:21:51 -0600
commit4f4e5d1f9fc85ab0af46831bc6a0af6555d00213 (patch)
tree0dab18f014526484e9241ecd3b06779f824706ba /src
parentc8132c56f0d1d712e4841a60f9f0f853e7177715 (diff)
Made radar orthographic
Diffstat (limited to 'src')
-rw-r--r--src/radar.c7
-rw-r--r--src/radar.h6
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}