BSIT605/BSBC605
Software Lab-XI (Computer Graphics)
Program:B.Sc IT
Semester:Semester 6
Credits:2 Credits
Units:1 Units
Subject Overview
The practical companion to Computer Graphics, implementing graphics primitives, line/circle/ellipse drawing algorithms, animation and 2D clipping using C/C++. A 2-credit core lab paper.
Unit-wise Syllabus
1 units — click WhatsApp below to get the full notes for each
1
Unit 1: Graphics algorithm implementation
Basic C++ graphics functions (circle, putpixel, rectangle, arc, ellipse, floodfill, setcolor), primitive functions for animation, direct method/DDA/Bresenham's line drawing algorithms, circle drawing via polynomial/trigonometric/Bresenham's methods, ellipse drawing via Bresenham's algorithm, moving a character along a circle, 2D clipping and windowing
