minor update poking around why the texturing code is broken

This commit is contained in:
Hartmut Seichter 2023-06-30 23:20:30 +02:00
parent 833a18a3ee
commit 0eebe25ea9
6 changed files with 47 additions and 24 deletions

View file

@ -1,10 +1,13 @@
# ParadisSO - a minimal 2D rendering engine for
# ParadisSO - a minimal 2D graphics engine
**ParadiSO** was conceived as a heavily stripped down version of my pixwerx engine. It is a minimalistic 2D graphics engine for educational purposes. It uses modern C++ and a datadriven design, but no ECS.
## Educational
* plenty of mix and match of concepts and paradigms to write expressive but concise code
* math code is eager evaluation but constexpr to compensate overheads
* it hides old-style APIs behind a renovated facade
Some arguments for its educational side:
* mix and match of various concepts and paradigms to write expressive but concise code
* heavily inspired by Rust code
* math code is eager evaluation but `constexpr` to compensate overheads
* hides old-style `C` APIs behind a renovated facade
* it leans heavily on the STL and its algorithms