Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Symulacja fizyczna rozrywania tkanin w czasie rzeczywistym z wykorzystaniem modelu masa-sprężyna

Installation

Fedora

Update your system

sudo dnf update

Installing C++ compiler

sudo dnf install g++ 

Installing OpenGL -> GLEW, SDL2 (+SDL2_Image), GLM and FreeType

sudo dnf install glew-devel SDL2-devel SDL2_image-devel glm-devel freetype-devel

Installing GLFW

sudo dnf install glfw-devel

Ubuntu

Update your system

sudo apt update
sudo apt upgrade

Installing C++ compiler

sudo apt install g++ 

Installing OpenGL -> GLEW, SDL2 (+SDL2_Image), GLM and FreeType

sudo apt install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-dev

Installing GLFW

sudo apt install libglfw3-dev

Download and apply glad files

  1. Download Glad from glad.dav1d.de
  2. Unzip unzip glad.zip
  3. Move glad header to includes directory -> sudo mv include/glad /usr/include
  4. Move source file to project -> mv src/glad.c ${project_path}/src

Images

  1. Download stb_image.h from github repo
  2. Move it to include directory in your OS -> sudo mv stb_image.h /usr/include/

Building

Create in project path build directory

cd ${project_path}
mkdir build
cd build

Build, compile and run

cmake..
make
./clothSim

ImGui library should be included during building and compiling whole project.

About

ehh

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages