aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-29add: camera module implementedHEADmasterjvech
now the camera has its oown properties and functions It should ease its management
2023-06-10add: style code improvments donejvech
2023-01-01feat: cli support and install rule addeddevjvech
Now it is possible to use custom shaders and install the program on the system
2022-11-26feat: obj scale is now possiblejvech
There is still features to add
2022-11-03add: material and illumnation render implementedjvech
shaders now render the models using ambient, diffuse and specular properties and react to directional light.
2022-10-31fix: stdin file reading bug fixedjvech
Because is impossible to look for a mtl file it will discard it and prints a warning message
2022-10-31fix: blank lines segmentation fault bug fixedjvech
2022-10-31add: LICENSE notice added to all filesjvech
2022-10-30feat: mtl file reading addedjvech
Bugs to Fix: - Reading from standard input cause segmentation error - If the subsequent line to the last f component is a blank line mverse will throw an error - mtl path finding needs to be improved - shaders must be improved
2022-10-12doc: license and TODO file updatedjvech
2022-10-08fix: Reading object files with n vertices donejvech
2022-10-05fix: f lines of n order can be readedjvech
However there is work to be done to fill shapes with triangles
2022-10-03feat: obj file reading and rendering implementedjvech
2022-09-16learn: 17. Multiple lightsjvech
2022-09-12learn: 15. lightning mapsjvech
2022-09-11learn: 14. Materials learnopengl bookjvech
2022-08-30feat: orthographic transformation addedjvech
2022-08-30fix: pespective transformation minor bug fixedjvech
now is possible to show use a FoV greater than 90 degrees
2022-08-30feat: implement glUniformMatrix4fv and glUniform1f wrapperjvech
2022-08-29feat: Camera and movement implementedjvech
2022-08-29feat: 3D support addedjvech
2022-08-25feat: linear library implementedjvech
2022-08-19feat: vertex and fragment shader loader implementedjvech
2022-08-17feat: Hello Triangle Donejvech
2022-08-10Hello Window Donejvech
2022-08-08First commit, let's learn opengl seriouslyjvech
Feel free to download, copy and edit any repo