| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
std::setlocale also change the parsing of floats with std::stof. It is also more
future proof to use a parser specific to Wavefront .obj files.
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
| |
warnings' flags
|
| |
|
|
|