-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2e602f9
commit a2bab35
Showing
5 changed files
with
148 additions
and
101 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,49 @@ | ||
# Paint-Application | ||
This application is created by Akshat, Sahil & Tanveer. | ||
|
||
This is a paint application that allows you to draw various shapes and patterns on the screen. The project is made using the `graphics.h` library and it provides a wide range of features for drawing and painting. Here are the features of the paint application: | ||
|
||
## Features | ||
|
||
- Choose the current color for drawing shapes or using brush using the different colors in Color box. | ||
- Draw circles, lines, and rectangles. | ||
- Use brush tool. | ||
- Use fill tool to fill colors into a drawn shape. | ||
- Use eraser tool to erase colored areas. | ||
- Clear the screen using the clear button. | ||
- Save the current drawing as `save.jpg` using the save button. | ||
- Animate a car on the screen using the car button. | ||
- Increase or decrease the size of the eraser or brush tool using `+` and `-` buttons. | ||
|
||
## Preview | ||
|
||
<p align="center"> | ||
The Paint Application | ||
|
||
<img src="./images/EmptyScreen.png"/> | ||
</p> | ||
|
||
<p align="center"> | ||
Drawing made using different tools. | ||
|
||
<img src="./images/Drawn.png"/> | ||
</p> | ||
|
||
<p align="center"> | ||
The animated car after you click the `car` button, and define the animation path by dragging and dropping. | ||
|
||
<img src="./images/Car.png"/> | ||
</p> | ||
|
||
## Installation | ||
|
||
1. Install the `graphics.h` library from [here](https://github.com/ullaskunder3/Solution-to-graphics.h). | ||
2. Clone this github repository. | ||
3. Build the `main.cpp` file using the `C/C++: Build .exe` task defined in `./.vscode/tasks.json`. | ||
|
||
## Usage | ||
|
||
To use the paint application, you can simply run the generated `a.exe` file after you build `main.cpp`. The application will open in a new window, and you can start drawing using the various tools and features available. | ||
|
||
## Credits | ||
|
||
This project was developed by the collaborative effort of Akshat and Sahil. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters