aboutsummaryrefslogtreecommitdiff
path: root/src/o3d/obj3d.cpp
Commit message (Collapse)AuthorAgeFilesLines
* various improvementsvimene2024-12-311-9/+0
| | | | | | | | | | | - added quaternions and rewrote all rotations to use them - added transforms to put all object transforms in a single place - added Wavefront .obj file parser - removed frame buffer's abstract class - improved vectors, matrices, triangles, vertices and vertices data by putting all code in header file - added vector's operations - changed from NULL to nullptr - miscellaneous improvements
* renamed MathVector{2,3,4} to Vector{2,3,4} and Mat4 to Matrix4 in engine::mathvimene2023-12-031-2/+2
|
* added scenes, camera and meshesvimene2023-11-261-66/+3
|
* added namespaces, made every function in engine.cpp static and added ↵vimene2023-11-261-8/+11
| | | | warnings' flags
* improved matrices, cube building and command parsingvimene2023-11-261-0/+23
|
* code refactoringvimene2023-11-221-0/+46