Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | improved mesh definition | vimene | 2023-12-11 | 15 | -244/+237 |
| | | | | | | | | - In the context of mesh definition, splited indices into vertex index, normal index and vertex data index to be able to specify different normals and vertex data for different faces using the same vertex | ||||
* | renamed tri{_deriv,}_vertex.{h,cpp} to tri{_deriv,}.{h,cpp} | vimene | 2023-12-11 | 4 | -0/+0 |
| | |||||
* | fixed perspective, added plane | vimene | 2023-12-09 | 8 | -73/+75 |
| | |||||
* | fixed perspective calculations | vimene | 2023-12-09 | 15 | -396/+473 |
| | |||||
* | fixed missing `help' option in usage | vimene | 2023-12-05 | 2 | -2/+2 |
| | |||||
* | added renderer, improved various things | vimene | 2023-12-05 | 13 | -283/+276 |
| | | | | | | | - Added renderer to unify frame buffers - Added FrameBuffer class as a parent for frame buffers' classes - Improved formatting in Makefile.am - Added const modifier in Matrix4's methods | ||||
* | renamed MathVector{2,3,4} to Vector{2,3,4} and Mat4 to Matrix4 in engine::math | vimene | 2023-12-03 | 18 | -189/+189 |
| | |||||
* | renamed math_vector.{h,cpp} to vector.{h,cpp} | vimene | 2023-12-03 | 2 | -0/+0 |
| | |||||
* | improved tests management | vimene | 2023-12-03 | 5 | -26/+14 |
| | |||||
* | added bootstrap.sh | vimene | 2023-11-30 | 2 | -1/+4 |
| | |||||
* | fixed README.md | vimene | 2023-11-30 | 1 | -3/+4 |
| | |||||
* | improved dependency management | vimene | 2023-11-28 | 2 | -19/+13 |
| | |||||
* | fixed README.md | vimene | 2023-11-28 | 1 | -0/+5 |
| | |||||
* | integrated criterion within autotools | vimene | 2023-11-28 | 4 | -0/+14 |
| | |||||
* | fixed a small bug | vimene | 2023-11-28 | 1 | -2/+2 |
| | |||||
* | started working on tests | vimene | 2023-11-28 | 4 | -7/+27 |
| | |||||
* | added scenes, camera and meshes | vimene | 2023-11-26 | 13 | -250/+172 |
| | |||||
* | added namespaces, made every function in engine.cpp static and added ↵ | vimene | 2023-11-26 | 18 | -81/+135 |
| | | | | warnings' flags | ||||
* | improved matrices, cube building and command parsing | vimene | 2023-11-26 | 5 | -163/+124 |
| | |||||
* | added matrices | vimene | 2023-11-26 | 4 | -39/+137 |
| | |||||
* | removed unnecessary line in .gitignore | vimene | 2023-11-26 | 1 | -1/+0 |
| | |||||
* | add options to choose render mode | vimene | 2023-11-23 | 4 | -266/+195 |
| | |||||
* | improved .gitignore | vimene | 2023-11-23 | 1 | -27/+18 |
| | |||||
* | improve SDL integration | vimene | 2023-11-23 | 81 | -51954/+15 |
| | |||||
* | code refactoring | vimene | 2023-11-22 | 17 | -62/+74 |
| | |||||
* | removed all generated files | vimene | 2023-11-21 | 13 | -15313/+18 |
| | |||||
* | fixed macro in the wrong place | vimene | 2023-11-21 | 2 | -4/+4 |
| | |||||
* | cleanups | vimene | 2023-11-21 | 15 | -43508/+16 |
| | |||||
* | renamed binary from 'main' to 'engine' | vimene | 2023-11-21 | 10 | -256/+257 |
| | |||||
* | started working on windows support | vimene | 2023-11-21 | 98 | -4648/+73546 |
| | |||||
* | improved file structure for autotools | vimene | 2023-11-20 | 27 | -2264/+10436 |
| | |||||
* | started switching to autotools | vimene | 2023-11-19 | 39 | -51/+33734 |
| | |||||
* | improved pixel window rendering | vimene | 2023-11-19 | 4 | -14/+378 |
| | | | | Pixel window rendering is now at the same state as the character rendering. | ||||
* | added README.md | vimene | 2023-11-19 | 1 | -0/+24 |
| | |||||
* | started working on a pixel window | vimene | 2023-11-18 | 2 | -2/+60 |
| | |||||
* | initial commit | vimene | 2023-11-17 | 17 | -0/+1348 |