A simple C application for graphing geometric shapes using ImGui. Made for a university assignment.
- Interactive graphing of geometric shapes
- Utilizes ImGui for a user-friendly interface
- Built with GLFW and OpenGL for rendering
- Emphasis on cross-platform compatibility
- A CPU and a GPU
- Operating System: Windows or Linux (MacOS is untested)
- Download the pre-compiled binaries from the Releases section.
- Run the executable file.
- Premake5 for generating build files
- A C compiler
- A C++ compiler (for building dependencies)
- OpenGL development libraries
- GLFW (included as a submodule)
- cimgui (included as a submodule)
- cimplot (included as a submodule)
- stb (included as a submodule)
- nativefiledialog (included as a submodule)
- Clone the repository recursively
- Navigate to the project directory and run:
or for Linux:
premake5 vs2022
premake5 gmake2
- Open the generated solution or Makefile in your preferred IDE and build the project.
This project is licensed under the MIT License. See the LICENSE file for details.
