Skip to content

Latest commit

 

History

History
44 lines (24 loc) · 1.7 KB

README.md

File metadata and controls

44 lines (24 loc) · 1.7 KB

TSPART

example #2, tspart_gui

Download

The app can be downloaded from the releases - no need to build it by hand!

Usage instructions

Run the ./tspart_gui binary and play with the sliders. "Preview" shows preprocessed image and "Draw!" launches the drawing process and saves the output svg to the "Output file". output.gcode is also generated after each run - it contains a very simple gcode generated directly from the TSP path.

Run the ./tesselation_gui for an experimental application for generating tesselation art. The gui is very similar to the tspart_gui, but the slider values are significantly less robust - they should work well though for the default parameters.

Examples

example #1, tspart_gui

example #2, tspart_gui

example #3, tspart_gui

example #4, tspart_gui

example #5, tspart_gui

example #6, tesselation_gui

example #7, tesselation_gui

For developent - build instructions

You have to provide:

  • make
  • cmake
  • C++17-compatible compiler
  • SFML build dependencies (installing dependencies list from here)

Run git submodule update --init after cloning to update the submodule dependencies or clone the repository with git clone https://github.com/quinor/tspart.git --recursive to download the submodules instantly.

Run cmake -B build . and then cmake --build build -j4 to build the project.

The binaries will be built and copied to the project's main directory.