×
This project was written one quaternion at a time using C++ and OpenGL.
It was then compiled to WebAssembly using Emscripten.
The open source libraries it uses are:
- GLFW to receive inputs.
- imgui for the user interface.
- GLM to do linear algebra.
- cgltf to parse glTF files.
- stb_image to load textures.
The basis for this project was the knowledge and examples from
this amazing book.
The animated character was created by
Quaternius.
Thank you for visiting this page!