Skip to content

Graphics2D_Win32_Desktop_Project Simple Drawing Application Based on Mathematics and Problem Solving with C++

Notifications You must be signed in to change notification settings

Sarah-Hesham-2022/ComputerGraphics2D_Win32_Desktop_Project

Repository files navigation

ComputerGraphics2D_Win32_Desktop_Project

ComputerGraphics2D_Win32_Desktop_Project Simple Drawing Application Based on Mathematics and Problem Solving with C++

-Building computer graphics from scratch using mathematical equations and problem solving with C++ .

-All proofs and theories used were built from scratch and implemented by hard coding .

-No built in functions for the mathematics logic .

-Scientific Algorithms implemented:

Lines Drawing

image

Circles Drawing

image

Ellipse Drawing

image

Point Clipping

image

Line Clipping : Cohen Sutherland Algorithm

image

-The challenging part is in handling the mouse clicks and how to send the commands you want to the Win32 Application Window Menu in a correct way without interference between a command and another.

-Code handling to change colors, adding menus options and saving, reading and writing to external files.

image

image

image

image

image

image

image

image

image

Graphics2D_Demo.mp4
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy