This project was born out of my own experience with the challenges of Computer Graphics labs during my third year of B.E Computer Science. Like many students, I found the process of manually calculating coordinates for each line in C language using graphics libraries to be tedious and time-consuming. To address this problem, I created this GUI-based drawing tool in C#.
- ✏️ User-friendly interface similar to Windows drawing tools.
- 🖼️ Drawing canvas where users can freely draw shapes and lines.
- 📝 Ability to obtain coordinates for each drawn element.
- 💾 Option to save drawings for future reference.
- 🔍 Opacity feature for tracing images with varying transparency.
- Drawing: Use the mouse to draw shapes and lines on the canvas.
- Coordinates: Each drawn element will have its coordinates displayed for easy reference.
- Save: Save your drawings to use the coordinates in your C programs for generating graphics.
- Clone this repository to your local machine.
- Open the project in your preferred C# IDE.
- Build and run the project to launch the GUI drawing tool.
- Start drawing and exploring the features!
Contributions are welcome! If you have any suggestions for improvements or new features, feel free to open an issue or submit a pull request.
This project was inspired by the need for a more efficient way to create graphics, particularly for Computer Graphics lab assignments.