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.
Dependencies:
- CMake For cross-platform compiler project generation.
- Vcpkg For dependency management
- C++20 Required, e.g. Visual Studio
-
Make a project folder for example 'tnm094'
-
In the project folder:
-
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
-
Hit Generate and then Open Project to open the project in your IDE.
-
Build and run the 'application' executable.