Commit graph

12 commits

Author SHA1 Message Date
9633b155bd
Fixed GL math
I did almost every matrix operation backwards...
2021-08-07 02:02:44 -04:00
25e266d430
Forgot the declaration 2021-08-03 23:09:55 -04:00
621760b453
Added basic line drawing to renderer 2021-08-03 23:03:13 -04:00
ff7e296d92
Transformation matricies were being multiplied backwards 2021-08-03 23:02:00 -04:00
fd1a97507b
Rendering now uses translations and matrix modes exist 2021-08-02 00:10:44 -04:00
27af3a586d
Transforming sizes by m_matrix is a bad idea...
I also forgot m_matrix in the filled rectangle routine...
2021-08-01 21:52:19 -04:00
39d055f5d6
Cleanup
Removed old prints
Fixed a possibly uninitialized variable in node.cpp
Removed unused `vector2.h` include
2021-08-01 21:10:43 -04:00
0913c7b05e
Rendering with matricies
Started to use matricies to handle transformations and the camera

Added Vector3 and Matrix3x3 classes and improved Vector2
2021-08-01 21:06:48 -04:00
30e4f41138
Forgot this 2021-07-31 22:58:02 -04:00
1fd0d9656f
Entities or something 2021-07-31 22:53:53 -04:00
3029d22fd8
Cleanup / Wextra
Added -Wextra and fixed warnings that appeared

Converted olcPixelGameEngine to unix line endings because it was
annoying me
2021-05-01 17:30:05 -04:00
439051e52c
Initial Commit
Late as shit... as usual
2021-03-14 21:13:29 -04:00