https://sketchfab.com/3d-models/pentakill-jinx-league-of-legends-custom-skin-2a89df3515ea4c738795a40218c95b31
Render by Scop :
Modeles by vrchris
https://sketchfab.com/3d-models/de-dust2-cs-map-056008d59eb849a29c0ab6884c0c3d87
Render by Scop :
This is a 42's project
The objectif is to learn OpenGL
No parsing library is authorized, we need to used ours :
- TgaReader : Parsing Texture
- ObjReader : Parsing Obj modeles
- MtlReader : Parsing Material (extension of ObjReader)
Need to install
- brew install glfw
- brew install glew
- brew install pkg-config
- make (Compile sublibs and the binary)
- make clean (Remove all object file)
- make fclean (Remove object file and binary)
- Clear the repository with make fclean
- Be sure the framework is properly install
If no mtl file is defined the scop will use a basic texture
Key : | Mouvement : |
[W] | Camera : Forward |
[S] | Camera : Backward |
[A] | Camera : Left |
[D] | Camera : Right |
[R] | Object : Rotate |
[P] | Mode Polygon |
[SPACE] | Unlock the window grab cursor |
[MOUSE] | Camera : Direction |