Browse Source

made roadmap

Iver 1 month ago
parent
commit
685bb5b440
1 changed files with 44 additions and 0 deletions
  1. 44 0
      readme.md

+ 44 - 0
readme.md

@@ -1 +1,45 @@
 # RasterIver, a Rendering Engine
+
+## Roadmap
+
+### By End of December, 2026
+
+ - [ ] Basic texture support
+    - using custom image parser, PitMap
+    - objects can have at least 1 texture
+    - no animated textures yet
+    - only BMP files
+    - no bumpmap, normalmap, distortionmap, et cetera
+
+ - [ ] Animated textures support
+    - similar to Minecraft's where a texture repeats itself inside itself and you just offset the y coord based off the frame
+
+### By End of January, 2026
+
+ - [ ] Normal maps
+
+### By End of February, 2026
+
+ - [ ] Rasterizer will use some sort of tree system for performance
+    - quad tree, K-D tree, et cetera
+
+### By End of March, 2026
+
+ - [ ] Custom TTF parser, SourParse, will be implemented
+    - GPU font renderer
+
+### By End of April, 2026
+
+ - [ ] Font renderer will use more efficent method
+    - maybe polygons?
+    - anything but the last implementation of ray-line intersection
+
+### By End of May, 2026
+
+ - [ ] Animated textures will support GIF
+
+
+### By End of June, 2026
+
+ - [ ] PNG support
+ - [ ] JPEG support