forked from kwmichaelluk/project479
-
Notifications
You must be signed in to change notification settings - Fork 0
Aleem21/project479
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
---------------------------------------------- ENPH 479 Project - 3D Rigid Body Physics Engine, OpenGL Rendering with Compute Shaders ---------------------------------------------- - Rendering Engine code is located in directory "renderer" - To build the Rendering Engine code, the following libraries are required: -OpenGL -GLEW -GLFW3 -Boost -GLM - On OS X, the following linker flags are required: -lGLEW, -lboost_system, -lboost_filesystem, -lboost_iostreams - Once Rendering Engine is built and compiled, the executable and the folders "data" "shaders" and "objects" needs to be copied to the "controller" folder. - Physics Engine code is located in "phys_engine" - Run zzmainzz.m in "controller" to run physics simulation
About
3D Rigid Body Physics Engine with OpenGL Compute Shader Rendering
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- MATLAB 80.1%
- C++ 16.5%
- GLSL 2.2%
- Other 1.2%