From 18b4f4c51aceb21f6ea8cad48d7582f40605e994 Mon Sep 17 00:00:00 2001 From: quou Date: Sun, 7 Jul 2024 19:52:51 +1000 Subject: Better triangle fill and texture mapping. --- tile.h | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 tile.h (limited to 'tile.h') diff --git a/tile.h b/tile.h new file mode 100644 index 0000000..b4528c0 --- /dev/null +++ b/tile.h @@ -0,0 +1,66 @@ +unsigned tile_pixels[] = { + 0xff47575f, 0xff222b31, 0xff47575f, 0xff47575f, + 0xff222b31, 0xff222b31, 0xff222b31, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff222b31, + 0xff47575f, 0xff222b31, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff222b31, 0xff222b31, 0xff47575f, + 0xff47575f, 0xff47575f, 0xff47575f, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff47575f, + 0xff37454c, 0xff222b31, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff222b31, 0xff37454c, 0xff47575f, + 0xff47575f, 0xff47575f, 0xff37454c, 0xff222b31, + 0xff222b31, 0xff222b31, 0xff222b31, 0xff47575f, + 0xff222b31, 0xff47575f, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff222b31, + 0xff222b31, 0xff222b31, 0xff47575f, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff47575f, 0xff222b31, + 0xff47575f, 0xff47575f, 0xff47575f, 0xff47575f, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff47575f, + 0xff222b31, 0xff222b31, 0xff37454c, 0xff37454c, + 0xff47575f, 0xff37454c, 0xff47575f, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff222b31, 0xff222b31, + 0xff47575f, 0xff47575f, 0xff47575f, 0xff37454c, + 0xff37454c, 0xff47575f, 0xff37454c, 0xff222b31, + 0xff37454c, 0xff37454c, 0xff222b31, 0xff37454c, + 0xff37454c, 0xff222b31, 0xff222b31, 0xff47575f, + 0xff47575f, 0xff47575f, 0xff47575f, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff222b31, 0xff47575f, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff47575f, + 0xff222b31, 0xff47575f, 0xff47575f, 0xff47575f, + 0xff47575f, 0xff37454c, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff222b31, 0xff47575f, 0xff37454c, + 0xff37454c, 0xff47575f, 0xff222b31, 0xff222b31, + 0xff37454c, 0xff47575f, 0xff47575f, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff37454c, + 0xff222b31, 0xff222b31, 0xff37454c, 0xff37454c, + 0xff222b31, 0xff47575f, 0xff37454c, 0xff37454c, + 0xff47575f, 0xff37454c, 0xff37454c, 0xff222b31, + 0xff222b31, 0xff222b31, 0xff222b31, 0xff222b31, + 0xff222b31, 0xff222b31, 0xff222b31, 0xff222b31, + 0xff47575f, 0xff47575f, 0xff37454c, 0xff222b31, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff37454c, + 0xff222b31, 0xff222b31, 0xff37454c, 0xff47575f, + 0xff37454c, 0xff37454c, 0xff47575f, 0xff47575f, + 0xff37454c, 0xff222b31, 0xff222b31, 0xff222b31, + 0xff47575f, 0xff47575f, 0xff47575f, 0xff222b31, + 0xff47575f, 0xff47575f, 0xff47575f, 0xff37454c, + 0xff222b31, 0xff222b31, 0xff47575f, 0xff37454c, + 0xff37454c, 0xff47575f, 0xff222b31, 0xff47575f, + 0xff47575f, 0xff47575f, 0xff37454c, 0xff222b31, + 0xff47575f, 0xff47575f, 0xff47575f, 0xff37454c, + 0xff222b31, 0xff47575f, 0xff37454c, 0xff222b31, + 0xff37454c, 0xff47575f, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff37454c, 0xff222b31, 0xff222b31, + 0xff47575f, 0xff47575f, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff222b31, 0xff222b31, 0xff222b31, + 0xff37454c, 0xff47575f, 0xff37454c, 0xff222b31, + 0xff222b31, 0xff222b31, 0xff222b31, 0xff37454c, + 0xff222b31, 0xff37454c, 0xff37454c, 0xff37454c, + 0xff222b31, 0xff222b31, 0xff47575f, 0xff47575f, + 0xff222b31, 0xff222b31, 0xff222b31, 0xff222b31, + 0xff37454c, 0xff37454c, 0xff37454c, 0xff37454c, + 0xff37454c, 0xff222b31, 0xff222b31, 0xff222b31, + 0xff222b31, 0xff47575f, 0xff47575f, 0xff37454c +}; -- cgit v1.2.3-54-g00ecf