Skip to content

A college project in C. Simplified version of Microsoft's Paint - supports color picking, brush thickness selection, drawing, and erasing.

License

Notifications You must be signed in to change notification settings

ElenaChes/c-graphics-2d-painting-tool

Repository files navigation

Painting Tool

A college project in C.
Simplified version of Microsoft's Paint - supports color picking, brush thickness selection, drawing, and erasing.

Content


Installation

  1. Run Graphics_final.exe or compile Graphics final.sln via Visual Studio.

Raw code is in Graphics_final/paint.c.

Note

You might need to download glut32.dll if your PC doesn't have it already.

Usage

  1. Choose a resolution (800x600, 1024x768, 1920x1080) from the console by pressing the corresponding number (1, 2, 3).
  2. Use the top menu to choose tools, colors, thickness, etc.
  3. Right-click anywhere for more options, such as changing the resolution (this will clear your work) or clearing the canvas.

Known Bugs

Caution

Resizing the window by dragging the mouse clears the canvas.

About

A college project in C. Simplified version of Microsoft's Paint - supports color picking, brush thickness selection, drawing, and erasing.

Topics

Resources

License

Stars

Watchers

Forks

Languages