aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* improved mesh definitionvimene2023-12-1114-242/+235
| | | | | | | | - 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}vimene2023-12-114-0/+0
|
* fixed perspective, added planevimene2023-12-098-73/+75
|
* fixed perspective calculationsvimene2023-12-0914-393/+467
|
* fixed missing `help' option in usagevimene2023-12-051-1/+1
|
* added renderer, improved various thingsvimene2023-12-0512-272/+264
| | | | | | | - 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::mathvimene2023-12-0317-188/+188
|
* renamed math_vector.{h,cpp} to vector.{h,cpp}vimene2023-12-032-0/+0
|
* fixed a small bugvimene2023-11-281-2/+2
|
* added scenes, camera and meshesvimene2023-11-2610-117/+168
|
* added namespaces, made every function in engine.cpp static and added ↵vimene2023-11-2617-80/+133
| | | | warnings' flags
* improved matrices, cube building and command parsingvimene2023-11-265-163/+124
|
* added matricesvimene2023-11-263-39/+136
|
* add options to choose render modevimene2023-11-232-255/+172
|
* improve SDL integrationvimene2023-11-231-12/+0
|
* code refactoringvimene2023-11-2215-60/+60
|
* removed all generated filesvimene2023-11-211-75/+0
|
* cleanupsvimene2023-11-211-19/+1
|
* renamed binary from 'main' to 'engine'vimene2023-11-211-0/+0
|
* started working on windows supportvimene2023-11-212-21/+32
|
* improved file structure for autotoolsvimene2023-11-206-712/+1
|
* started switching to autotoolsvimene2023-11-1920-0/+2403