GraphiX-Lab is a set of computer graphics programs written in C++ using the graphics.h library. The project includes fundamental graphics algorithms and creative graphical applications, such as animations and drawings of real-world objects.
-
⚡ C++ Compiler (Turbo C++, Dev-C++, Code::Blocks with MinGW, or MS Visual Studio)
-
📁 BGI (Borland Graphics Interface) files (BGI, EGAVGA.BGI)
-
🎨 graphics.h library
- Line Drawing using y = mx + c 📉
- DDA Line Drawing Algorithm ✏
- Bresenham Line Drawing Algorithm 📏
- Midpoint Line Drawing Algorithm 📌
- Midpoint Circle Drawing Algorithm 🔵
- Clipping & Transformations ✂
- Line Clipping Algorithm ✍
- Circle & Line Drawing Techniques 🔄
- Display Your Name using built-in computer graphics functions 🖊
- Cricket & Football Ground 🏏⚽ using graphics functions
- Olympic Logo 🏅 using graphics functions
- India Gate 🏛 using computer graphics functions
- Solar System 🌍🌞 using computer graphics functions
- Ludo Board 🎲 using computer graphics functions
- Moving Car Animation 🚗💨
- Cartoon Character Creation & Transformation Technique 🎭
- Flying Plane Animation
✈️ 🌤
# Clone the repository
git clone https://github.com/your-username/GraphiX-Lab.git
# Open the project in a C++ IDE supporting graphics.h
# Ensure graphics.h, winbgim.h, and libbgi.a are properly installed
# Compile and run the program