ShapeDrawer is a primitive shapes rendering application.
With just a few clicks or simple commands, you can create basic shapes such as circles, rectangles, triangles, and lines. Additionally, you can easily import shape files and save them to enhance the creation of your shapes.
You can also simply install a pre-built version here.
You first need to clone the repository. Make sure to use git and don't forget to include --recurse-submodules
when cloning.
git clone https://github.com/Horizon-NTH/ShapeDrawer --recurse-submodules
You will now able to choose between script or manual installation
-
Use the
install.sh
script to compile the executable. You can choose to erase build files by adding-e
/--erase
../install.sh --erase
-
Ensure you have CMake installed. Generate the build environment using CMake.
cd ShapeDrawer mkdir build && cd build cmake ..
-
Build directly using CMake:
cmake --build .
This command will create all the executable in the main folder.
-
Alternatively, you can use Microsoft Visual Studio to launch the project and build it. Open the
shapedrawer.sln
file with Microsoft Visual Studio.
-
To learn how to use this application, please refer to the wiki.
-
HorizonGUI
The code relies on HorizonGUI for all the graphics-related functionality of the application.
ShapeDrawer is licensed under the MIT license.