Showing posts with label Computer Graphics. Show all posts
Showing posts with label Computer Graphics. Show all posts

Friday, 26 August 2016

Welcome to ITEC 612-613: Your Journey into Computer Graphics Begins!

Computer Graphics - COURSE SPECIFICATION

Hello future graphics pioneers! Welcome to ITEC 612-613, your gateway to the fascinating world of Computer Graphics. Ever wondered how the stunning visuals in your favorite video games are created? Or how animated movies bring characters to life? This course is your first step toward answering those questions and building the skills to create your own digital worlds.

Tuesday, 10 May 2016

Computer Graphics Problem Solution: A Deep Dive into 2D Transformation

Computer Graphics Problem Solution: A Deep Dive into 2D Transformation

2D Transformation in Computer Graphics | 2D Translate Rotate object in Computer Graphics 🎮09

Hello and welcome, future graphics programmers! Professor Dr. Zeeshan Bhatti here from Zeeshan Academy. Today, we're rolling up our sleeves and tackling a problem that beautifully combines three fundamental pillars of 2D transformation: Shearing, Translation, and Rotation.

If you've ever wondered how objects move, twist, and reshape in digital space, you're in the right place. This isn't just about memorizing formulas; it's about understanding the journey a simple object takes through the magical world of linear algebra. So, grab a coffee, and let's get started!

Tuesday, 19 April 2016

Computer Graphics Hands-On Lab: Implementing 2D Transformations in C++


Computer Graphics Hands-On Lab: Implementing 2D Transformations in C++ 

By: Dr. Zeeshan Bhatti


Solving 2D Transformation problem in Computer Graphics | 2D Translate Rotate Matrices Problem 🎮10

Sunday, 17 April 2016

Computer Graphics, Chapter 4: The Magic of 2D Geometrical Transformations

Computer Graphics, Chapter 4: The Magic of 2D Geometrical Transformations

By: Prof. Dr. Zeeshan Bhatti

2D Transformation in Computer Graphics | 2D Translate Rotate object in Computer Graphics 🎮09

Welcome back, digital creators! Professor Dr. Zeeshan Bhatti here from Zeeshan Academy. Today, we're unlocking one of the most fundamental and visually intuitive concepts in computer graphics: 2D Geometrical Transformations.

Sunday, 10 April 2016

Computer Graphics, Chapter 3: Solid Area (Polygon) Filling

Computer Graphics Demystified: Solid Area Polygon Filling and the Inside-Outside Test (Chapter-3)

- By: Prod. Dr. Zeeshan Bhatti

Bresenham Circle Drawing Algorithm in Computer Graphics | Circle Drawing using Algorithm 🎮07 Part-1

Hello and welcome back, future graphics experts! Professor Dr. Zeeshan Bhatti here from 
Zeeshan Academy. Today, we're tackling a fundamental question that sits at the heart of every digital image: How does a computer know which pixels to color inside a shape?

Monday, 28 March 2016

Computer Graphics Hands-On Lab: Mastering Circle Drawing Algorithms in C++

Computer Graphics Hands-On Lab-2: Mastering Circle Drawing Algorithms in C++
By: Dr. Zeeshan Bhatti 

Focus Keyword: Circle Drawing Algorithms

Master the art of drawing perfect circles in computer graphics! This lab project by Dr. Zeeshan Bhatti guides you through Polynomial and Bresenham's Circle Algorithms in C++, with 7 practical tasks to build your skills.

Bresenham Circle Drawing Algorithm in Computer Graphics | Circle Drawing using Algorithm 🎮07 Part-1

Computer Graphics Hands-On Lab: Mastering Line Drawing Algorithms in C++ - DDA vs. Bresenham

Computer Graphics Hands-On Lab-1 : Mastering Line Drawing Algorithms in C++ - DDA vs. Bresenham

Focus Keyword: Line Drawing Algorithms

Instructor: Dr. Zeeshan Bhatti

Polynomial Method Line Drawing in Computer Graphics | How to Draw Line using DDA algorithm in CG 🎮04

Lab Objectives

Welcome to your first computer graphics lab! This foundational session introduces you to the core problem of raster graphics: how to draw a straight line on a pixel-based display. By the end of this lab, you will:

Sunday, 27 March 2016

Computer Graphics using Java: Java Graphics Programming Lab: Mastering 2D Shapes and Geometric Primitives

Computer Graphics using Java: Java Graphics Programming: Mastering 2D Shapes and Geometric Primitives using JAva 

By: Dr. Zeeshan Bhatti

Basics of Computer Graphics | What is Computer Graphics | Computer Graphics full Course Urdu  🎮02

The Java 2D™ API provides several classes that define common geometric objects such as points, lines, curves, and rectangles. These geometry classes are part of the java.awt.geom package.

Friday, 18 March 2016

Computer Graphcis using C/C++ - Lab Handout


Computer Graphics using C/C++ -  Lab Handout 

Lab Handout: 1

By: Dr. Zeeshan Bhatti

Turbo C/C++ has a good collection of graphics libraries. If you know the basics of C/C++, you can easily learn graphics programming. To start programming, let us write a small program that displays a circle on the screen.

Monday, 29 February 2016

Computer Graphics Chapter 2: The Art and Science of Line Drawing Algorithms

Computer Graphics Chapter 2: Line Drawing Algorithms

Computer Graphics Fundamentals: Line Drawing Algorithms - DDA vs. Bresenham's


Polynomial Method Line Drawing in Computer Graphics | How to Draw Line using DDA algorithm in CG 🎮04




Welcome back, graphics enthusiasts! Professor Dr. Zeeshan Bhatti here from Zeeshan Academy. Today, we're tackling one of the most fundamental problems in computer graphics: how to draw a straight line on a pixel-based screen.

Wednesday, 3 February 2016

C++ Graphics Programming Tutorial: Getting Started with Shapes and Colors

Graphics Programming Using C++ - Lab Handout 1 Computer Graphics (ITEC-613 & SENG-613)

Instructor: Dr. Zeeshan Bhatti

Welcome, future graphics programmers! This tutorial will guide you through the fundamentals of graphics programming using C++ and the Borland Graphics Interface (BGI). By the end of this lab, you'll be creating various shapes and understanding how to work with the graphics coordinate system.

Basics of Computer Graphics | What is Computer Graphics | Computer Graphics full Course Urdu 🎮02

Tuesday, 19 January 2016

Computer Graphics Lecture 1 Introduction to CG

Introduction to Computer Graphics: A Beginner's Guide to the Digital Visual World 

Chapter -1



Introduction to Computer Graphics | Application of Computer Graphics | Computer Graphics Course 🎮01


Unveiling the Magic Behind Digital Imagery

Welcome, future digital artists and graphics programmers! I'm Professor Dr. Zeeshan Bhatti, and this is your gateway into the fascinating world of computer graphics. Whether you're looking at a video game character, a CAD model, or a simple icon on your phone, you're experiencing the power of computer graphics. This chapter will give you a broad perspective on this incredible field and set the foundation for everything we'll explore together.