|
COURSE INTRODUCTION
|
|
|
|
Computer Graphics Master Course For Beginners | Common For All Universities #computergraphics
6:00
|
|
|
MODULE 1: Introduction and Overview of Graphics System:
|
|
|
|
What is computer graphics. Enlist representative uses of it.
(2 pages)
|
|
|
|
Compare Raster Scan and Random Scan displays.
(1 pages)
|
|
|
|
Raster techniques & Random scan (short note)
(3 pages)
|
|
|
|
Architecture of raster scan processor
(2 pages)
|
|
|
|
architecture of random scan
(1 pages)
|
|
|
|
Explain rasterization and rendering, define aspect ratio & resolution
(2 pages)
|
|
|
|
Scan Conversion Definition
(1 pages)
|
|
|
MODULE 2: OUTPUT PREMITIVES
|
|
|
|
Bresenham's Line Drawing Algorithm Part-1 Explained with Notes l Computer Graphics
36:00
|
|
|
|
Bresenham Line Drawing Algorithm
(4 pages)
|
|
|
|
Proof of Bresenham's Line Drawing Algorithm | Explained with Notes l Computer Graphics
37:00
|
|
|
|
Bresenham's Line Drawing Algoritm derivation
(3 pages)
|
|
|
|
DDA (Digital Differential Analyzer) Line Drawing Algorithm Explained with Notes | Computer Graphics
17:00
|
|
|
|
Explain DDA Algorithm OR What are the disadvantages of DDA algorithm
(7 pages)
|
|
|
|
Compare DDA and BRESENHAM line drawing algorithm.
(2 pages)
|
|
|
|
Explain midpoint circle algorithm. Use the same to plot the circle, whose radius is 10 units.
(7 pages)
|
|
|
|
Midpoint Ellipse Algorithm
(2 pages)
|
|
|
|
Explain flood fill algorithm in detail
(2 pages)
|
|
|
|
Explain inside outside test used in filling algorithm
(3 pages)
|
|
|
|
Explain Scan line polygon filling algorithm
(4 pages)
|
|
|
|
What is aliasing Explain any two anti-aliasing techniques.
(2 pages)
|
|
|
MODULE 3: Two Dimensional Geometric Transformations
|
|
|
|
With neat diagram explain Composite transformation
(3 pages)
|
|
|
|
Describe what is Homogeneous coordinates
(2 pages)
|
|
|
|
Explain 2D Shearing with example
(4 pages)
|
|
|
|
2D Scaling in Computer Graphics
(3 pages)
|
|
|
|
2D Translation in Computer Graphics
(4 pages)
|
|
|
|
2D Rotation in Computer Graphics
(5 pages)
|
|
|
|
Derive the matrix for 2D rotation about an arbitrary point
(2 pages)
|
|
|
|
Prove that 2D rotation and scaling commute
(1 pages)
|
|
|
|
Examples on rotations
(3 pages)
|
|
|
|
Prove that two successive rotations are additive
(1 pages)
|
|
|
|
Explain the steps used in rotation of 2D object about an arbitrary axis and hence derive the matrix for the same
(2 pages)
|
|
|
|
Short notes on Reflection
(3 pages)
|
|
|
|
Reflection about any arbitrary line y=mx+b
(1 pages)
|
|
|
MODULE 4:Two-Dimensional Viewing and Clipping
|
|
|
|
Liang-Barsky line clipping algorithm
(2 pages)
|
|
|
|
Cohen Sutherland Subdivision line clipping algorithm
(3 pages)
|
|
|
|
difference between Cohen Sutherland algorithms & Liang-Barsky Algorithm
(1 pages)
|
|
|
|
Sutherland-Hodgeman Polygon Clipping Algorithm
(3 pages)
|
|
|
|
Explain Weiler-Atherton polygon clipping algorithm in detail.
(2 pages)
|
|
|
|
Explain point clipping algorithm
(1 pages)
|
|
|
|
Define window and viewport. Derive window to viewport transformation.
(3 pages)
|
|
|
|
Short note on: The Viewing Transformation Pipeline
(1 pages)
|
|
|
MODULE 5: Three Dimensional Geometric Transformations, Curves and Fractal Generation
|
|
|
|
Bezier Curve with solved example
(6 pages)
|
|
|
|
Explain Construction of Koch curve
(3 pages)
|
|
|
|
Write short note on Fractals
(2 pages)
|
|
|
|
Properties and applications of fractal, dimension of koch curve
(1 pages)
|
|
|
|
Explain what is meant by B Spline curve? State the various properties of B Spline curve.
(3 pages)
|
|
|
|
Write matrix to perform 3D reflection about xy,yz and xz planes.
(4 pages)
|
|
|
|
What are Parallel and Perspective projections
(4 pages)
|
|
|
|
Deriving matrix for Parallel & perspective Projection Transformations
(3 pages)
|
|
|
|
Difference Between Parallel Projection And Perspective Projection
(1 pages)
|
|
|
|
Short note on 3D Translation
(2 pages)
|
|
|
|
Short note on 3D Rotation
(3 pages)
|
|
|
|
Short note on 3D Scaling
(2 pages)
|
|
|
MODULE 6: Visible Surface Detection and Animation
|
|
|
|
Classification of Visible Surface Detection algorithm
(1 pages)
|
|
|
|
Explain Back Surface detection method in detail with an example
(2 pages)
|
|
|
|
Write short note on Depth buffer algorithm
(3 pages)
|
|
|
|
Explain Area Subdivision method
(2 pages)
|
|
|
|
Describe various principles of traditional animation
(4 pages)
|
|
|
|
Traditional animation techniques
(1 pages)
|
|
|
|
Back Surface Detection Method | Engineering Graphics | Mumbai University #sem3
|
|