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

Soft body simulation in the course TNM085 at Linköping University

Notifications You must be signed in to change notification settings

klaseskilson/bouncy-ninja

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Soft body simulation in the course TNM085 at Linköping University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published