Skip to content
This repository has been archived by the owner on May 21, 2024. It is now read-only.

Latest commit

 

History

History
43 lines (31 loc) · 830 Bytes

README.md

File metadata and controls

43 lines (31 loc) · 830 Bytes

bouncy-ninja

Bouncy ninja is a soft body simulation implemented in C++ and OpenGL using a mass-spring-dampening-system.

Getting started

Requirements

This projects depend on:

  • CMake
  • OpenGL
  • GLFW (version 3.0.4 +)
  • GLM
  • GLEW

Mac OS X

We recommend you to install the dependencies using Homebrew. Simply run these commands, and you should be good to go:

brew install cmake
brew install glfw3
brew install glm
brew install glew

Running

Cmake into your preferred project file. The CMakeLists.txt file has been tested to work and run on Linux (Mint) and Mac OS X. Compile and run!

To build and run the project, run these commands in your terminal:

mkdir build
cd build
cmake ..
make 
../bin/bouncy