From 96c5d21f7993c920400444847b434cef33946c6b Mon Sep 17 00:00:00 2001
From: Abdelrahman <said.abdelrahman89@gmail.com>
Date: Sat, 29 Jun 2024 17:16:48 +0100
Subject: [PATCH] Adjust cube colours

---
 src/rasteriser/main.c | 28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/src/rasteriser/main.c b/src/rasteriser/main.c
index 6c90563..3842e73 100644
--- a/src/rasteriser/main.c
+++ b/src/rasteriser/main.c
@@ -80,6 +80,10 @@ int main(void) {
     return EXIT_FAILURE;
   }
 
+  colour_t front = {.colour = 0x00ffaaff};
+  colour_t back = {.colour = 0xee0099ff};
+  colour_t fb = {.colour = 0xffaa00ff};
+
   while (running) {
     while (SDL_PollEvent(&event)) {
       switch (event.type) {
@@ -91,20 +95,20 @@ int main(void) {
 
     clear_window(&window, bg);
 
-    draw_line(&window, arena, lABf, (colour_t){.colour = 0xffaa00ff});
-    draw_line(&window, arena, lBCf, (colour_t){.colour = 0xffaa00ff});
-    draw_line(&window, arena, lCDf, (colour_t){.colour = 0xffaa00ff});
-    draw_line(&window, arena, lDAf, (colour_t){.colour = 0xffaa00ff});
+    draw_line(&window, arena, lABf, front);
+    draw_line(&window, arena, lBCf, front);
+    draw_line(&window, arena, lCDf, front);
+    draw_line(&window, arena, lDAf, front);
 
-    draw_line(&window, arena, lABb, (colour_t){.colour = 0x00ffaaff});
-    draw_line(&window, arena, lBCb, (colour_t){.colour = 0x00ffaaff});
-    draw_line(&window, arena, lCDb, (colour_t){.colour = 0x00ffaaff});
-    draw_line(&window, arena, lDAb, (colour_t){.colour = 0x00ffaaff});
+    draw_line(&window, arena, lABb, back);
+    draw_line(&window, arena, lBCb, back);
+    draw_line(&window, arena, lCDb, back);
+    draw_line(&window, arena, lDAb, back);
 
-    draw_line(&window, arena, lABfb, (colour_t){.colour = 0xee0099ff});
-    draw_line(&window, arena, lBCfb, (colour_t){.colour = 0xee0099ff});
-    draw_line(&window, arena, lCDfb, (colour_t){.colour = 0xee0099ff});
-    draw_line(&window, arena, lDAfb, (colour_t){.colour = 0xee0099ff});
+    draw_line(&window, arena, lABfb, fb);
+    draw_line(&window, arena, lBCfb, fb);
+    draw_line(&window, arena, lCDfb, fb);
+    draw_line(&window, arena, lDAfb, fb);
 
     swap_buffers(&window);