-
Notifications
You must be signed in to change notification settings - Fork 0
Useful resources
https://gamedev.stackexchange.com/questions/26501/how-does-a-collision-engine-work
https://www.opengl-tutorial.org/intermediate-tutorials/tutorial-17-quaternions/#quaternions
https://blender.stackexchange.com/questions/110780/script-to-output-vertex-coordinates-and-triangles
https://stackoverflow.com/questions/29977351/expanding-vector-while-iterating-through-it
https://github.com/wqking/eventpp/tree/master
https://en.wikipedia.org/wiki/Coefficient_of_restitution
glfwSwapInterval(0); // disables VSync
glfwSwapInterval(1); // enables VSync
https://learnopengl.com/In-Practice/Text-Rendering
https://stackoverflow.com/questions/41120443/c-destructor-is-not-called
https://www.realtimerendering.com/intersections.html
https://github.com/Nadrin/PBR/tree/master/data/shaders/glsl
GJK Gilbert-Johnson-Keerthi distance algorithm
https://stackoverflow.com/questions/3849052/is-there-an-easy-way-to-get-shadows-in-opengl
https://learnopengl.com/PBR/Theory
https://learnopengl.com/PBR/Lighting
https://logins.github.io/programming/2020/12/31/RenderThreadJobification.html
- engine
- scripts_system
- scene_loader
- time_system
-
input_system
- input_system::key_held
- input_system::key_events
- input_system::subscribe() (deprecated)
- input_system::axis_state()
- input_system::key_bind
- input_system::axis
- input_system::double_axis
- input_system::triple_axis
- input_system::axis2
- input_system::double_axis2
- input_system::triple_axis2
- input_system::axis-choice
- renderer
- physics
- ui_system
- game