Skip to content

A minimal particle system with a GUI that allows for visually editing parameters.

Notifications You must be signed in to change notification settings

rasmussvala/TNM094-Particle-System

Repository files navigation

TNM094 - Particle System

This particle system is a part of the course TNM094 Media Technology - Bachelor Project at Linköping University 2023. It is a minimal particle system with a small graphical interface that allows for visually editing parameters. The source code can be found on the GitLab Repository if permitted.

Setup instructions

Dependencies:

  • CMake For cross-platform compiler project generation.
  • Vcpkg For dependency management
  • C++20 Required, e.g. Visual Studio
  1. Make a project folder for example 'tnm094'

  2. In the project folder:

  3. Open CMake (we recommend using the GUI here), enter the source path to the particlesystem git repo and select one of the "presets" ("MSVC 2022", "Xcode", "Ninja", "Unix Makefiles") and hit configure. This will build and the dependencies using vcpkg and make them available to the project. Then the will be configured

  4. Hit Generate and then Open Project to open the project in your IDE.

  5. Build and run the 'application' executable.

Application Preview

particle-system

About

A minimal particle system with a GUI that allows for visually editing parameters.

Topics

Resources

Stars

Watchers

Forks