Assignment - COMPUTER GRAPHICS AND ANIMATION
General Objectives:
On completion of this course the student should be able to:
1.0 Know the basic concept of computer graphics.
2.0 Know the concept of interactive graphics.
3.0 Know the Mathematics for two-dimensional computer graphics.
4.0 Understand the concept of raster graphics.
5.0 Know two-dimensional transformations.
6.0 Know graphics input/output.
7.0 Know available graphics facilities.
8.0 Know graphic packages.
9.0 Know graphic packages
10.0 To revise the course.
1 Ability to understand:
• The concept of a graphical system
• The origin of computer graphics
• The meaning of a picture element: block pixel, line
• The techniques clipping, geometric transformation and incremental methods.
To:
--Explain the concept of graphics.
--Explain the origin of computer graphics
--Define a picture element: block pixel, and
--Explain the techniques of clipping, geometric transformation and incremental methods.
2 Ability to understand:
• The concept of interactive graphics
To:
-- Explain interactive graphics
--Explain the two basic types of graphical interactions; pointing and
positioning
--Explain event handling; polling; interrupts and event queue.
--Explain input functions dragging and fixing hit detection and on-line character recognition.
3 Ability to understand:
• The two-dimensional Cartesians coordinate system.
• The polar-coordinate system
• Vectors and matrices
• Functions and transformations.
To:
--. Explain the twodimensional Cartesians coordinate system.
-- Explain the polar-coordinate system
--Explain vectors
--Explain Matrices
--Explain Functions and transformations.
4 Ability to understand:
• The concept of raster graphic fundamentals
• A raster image
• Useful operation for manipulating raster.
To:
-- Explain raster graphic fundamentals
-- Generate a raster image
-- Describe useful operation for manipulating raster.
--Write rectangle, mask, colour, copy raster, invert mask and invert rectangle and regular polygon.
5 Ability to understand:
• Geometric Coordinate , composite and instance transformation
To: • --Explain Geometric Coordinate , composite and instance transformation
6 Ability to understand:
• Understand graphics input and output devices
To:
-- Describe graphics input devices, out put devices, mouse tablets, the light pen, etc.
--Explain three-dimensional input devices: acoustics and mechanical devices.
--Explain graphic out-put devices, plotters visual display units and oscilloscopes
7-8 Ability ti understand:
• Block graphics characters and the codes.
• The use of graphics commands.
• The graphics facilities available on computer.
To:
--Explain block graphics characters and the codes.
--Explain the design process of graphics characters suitable for use by a program to give an animation effect.
--Explain the use of graphics commands.
--Explain the graphics facilities available on computer.
9-10 Ability to understand:
• Graphic package.
To:
--Describe the meaning of graphic package graphic.
11-13 Ability to understand:
• Window-to-window view port mapping
• Point, line and polygon clipping
To :
--Explain window-to-view port mapping
--Explain point clipping
--Explain line clipping
--Explain polygon clipping
--2D graphics pipeline.
14-15 • Revise the course
To:
--Revises the syllabus.
--solves more tutorial questions.