3D-grahics engine implementation in C using OpenGL. GLFW is utilized for window, context, surfaces, inputs and events.
This is a personal project intended for learning graphics programming and OpenGL.
Current Features:
- Open a window
- Draw a triangle
Progression log:
- Basic shaders implemented
- Window opened succesfully
- Triangle printed
- Program structure decided
- Linear algebra added
TODO:
- Camera
- Orientation of a triangle
- Cube
- Spinning cube
Resources: