Soham Sengupta
  • Personal Load Even Semester 2016
  • Students Attendance
  • Computer Graphics (IT-505C) IT-3rd Year
  • Internet Technology (IT-701, IT-602) IT-4th/3rd Year
  • Image Processing (IT-703C, IT-605B) IT-4th Year, 3rd Year
  • Networking and Programming
  • Core Java (BCAE-602B)
  • Java EE and Web
  • JISCE: Even Semester 2015
  • Animated Study materials
  • About Me
  • To My Students (Updates)
  • Screen records Video IT-602
  • Screen records Video IT-505C
  • Screen records Video IT-505C
Share via

Students enrolled with this course:
1. Arnab Podaar
2. rohit kushwaha
3. sayan roy


syallabus       
slides: Slide-1     

JULY-2015  

  • July 13 # (Total 4 Lectures =  2L + 2L)

Venue: 
    IBM Lab- 2L
    IT Project Lab-  2L


 Summary of Topics Covered:
  1. Computer Graphics Preliminaries
  2. Concept of discrete Versus continuous Lines
  3. Elementary of Straight Lines Coordinate Geometry (Induction)
  4.  DDA Line drawing Algorithm

  Attendance of Students:          
  1.    Sayan, Rohit, Arnab all present 
----------------------------------------------------------------------------------
  • July 14 ( 1L + 1L)
Venue: 
   
    IT Project Lab-  1L + 1L

 Summary of Topics Covered:
  1. DDA Line drawing Algorithm Revisited 
  2. Implementation of DDA  enhancing deeper comprehension to Graphics Programming 
  3. Drawbacks of DDA Line drawing algorithm 
  4. Bresenham's Line drawing Algorithm 
  5. Related Mathematical derivations  
  6. Implementation of Bresenham's Line drawing Algorithm 
  7. Homework Given: Significance of p=0 & Comparative study of DDA Vs. Bresenham's  

  Attendance of Students:          
  1. Sayan, Rohit, present 
  2. Arnab was absent
----------------------------------------------------------------------------------
July 20, 2015:  Download Study material
 Mon Day, 14:10- 15:50 Venue: IT Project Lab :2L
 Summary of Topics Covered:

  1. Circle drawing Algorithm
     a) Mathematical Deductions
     b) Algorithm Analysis  
     c) Implementation using C (BGI- Driver)
     d) Concept of 8-way symmetry in a Circle attained at slope m=1 [x=y]
  2. Basic Transformations:
     a) Position Vector and matrices
     b) Inter-conversion: Cartesian, Polar Systems with Proof
     c) Translation:
        i) Definition
       ii) Properties 
      iii) Proof of certain properties 
       iv) Mathematical representation
     d) Rotatoion: 
        i) Properties
       ii) Mathematical representation

Attendance
  1. Rohit
  2. Sayan
  3. Arnab:  Absent


Appetizers

August 07:  Download Assignment (5th-6th Periods)
----------------------------------------------------------------------------

Aug 10:  Continuous Evaluation Assignment
              Attendance: Only Rohit Present
August 14: Download Assignment 
August 17: Download Materials    Codes
IT 503C (Computer Graphics) 
Slot: Aug 17, 2015 (5th- 6th Periods)
Venue: IT Project Lab
Present: 2 of 3  
  • Sayan
  • Rohit
Topics:
  1. Filling Algorithms
    • Seed Fill
      • Boundary Fill
      • Flood Fill
    • Scan Line Fill
  2. Neighbors of a Pixels (N4 and N8)
  3. Advantages and dis-advantages of Boundary and Flood Fill Algorithms 
  4. Implementation
  5. Observation:   Stack overflows after  46 N4 recursive calls 
  1. To-Do List (Homework)
    • Make DDA algorithm for line drawing work from left to right and right to left simultaneously (University of Hyderabad)
    • A projectile is launched with a given angle of projection. Draw its Trajectory (Algorithm plus Implementation)   University of Calcutta 

August 21, 2015:     Download Assignment
August 25, 2015:     Assignment
August 28, 2015: Lab Assignment   
October 05, 2015: 
Assignment
  1. Hermite Interpolation
  2. Cardinal splines:
    • Property
    • Derivation from Hermite interpolation technique
    • Tension factor of a spline
    • Knot vector
    • S=? yields Catmull-Rom's Cardinal spline
  3. Revisiting Bezier Curve through Problems :
    • Finding equation given control points 
    • Smoothly joining two cubic Bezier curves 


learning software to ease learning

  • Know Straight line :Android 
  • HTML based DDA Steps Generator




        


Study materials

  • SLIDE: Till Day-3
  • SLIDE: Days [4-9]
Powered by Create your own unique website with customizable templates.