- self-written .bmp reader.
- self-written .obj reader.
- self-written matrix mathematics including projection matrix.
- textures.
- setting with json.
- multi objects.
- work with a full OpenGL pipeline.
up arrow
/down arrow
- move current object to the up/downleft arrow
/right arrow
- move current object to the left/rightshift
+up arrow
/down arrow
arrow - move current object to the forward/backward.option
+left arrow
/right arrow
- rotate current object around the y axis.option
+up arrow
/down arrow
arrow - rotate current object around the x axis.1
/2
/3
- OpenGL draw mods: triangles/lines/points.c
- switch to color mode.t
- draw smoothly or with triangles in color mode.>
- switch to next object.<
- switch to previous object.
cmake -S . -B build -DINSTALL_DEPS=true
make -C build
./glsr jsons/'name.json'