CG Interview Graphics Question Flashcards
What is computer graphics ?
CG Involves display, manipulation, storage of images and experimental information for proper visualization.
What are properties of video display device ?
Persistence, resolution and aspect ratio
Write the essential applications of computer-graphics ?
- 3d modeling
- CAD software
- entertainment such as animated movies and video games
- Data visualization through graphs in statistics
- To communicate information effectively.
Difference between vector and rastor scan ?
- randomly traverses || sequentially traverses
- expensive || less expensive
- easy to modify || hard to modify
- hard to fill sollid || easy to fill solid
- refresh rate depends on resolution || doesn’t
- Incorporates beam penetration|| shadow mask
What is aspect ratio
ratio of length to width
advantage and disadvantage of dda
advantage :
1. It is easy to understand and straight forward algorithm
2. easy to implement
disadvantages :
- dda is time consuming (specially for sign() function)
- accuracy is poor
What are advantages and disadvantages of bresenhams line algorithm
advantages :
- efficiency
- predictable and reliable
- suitable for hardware implementation
disadvantage :
- Limited to straight line
- Aliasing suffering
- Limited to 2d
what is translation ?
translation is used to an object by repositioning it along a straight line path from one co-ordinate point to another.
what is reflection ?
transformation produces mirror image
it is created relative to an axis of reflection by rotation objects 180 degrees about reflection axis.
what is shearing
the transformation which distorts shape of object such that had been caused to slide over each other is known as shearing
what is viewing transformation
The mapping of component of a world-coordinate scene to device coordinates is called a viewing transformation.
define clipping and clip window ?
any method that identifies those portions of a display that are either inside or outside of a particular region of space is referred to as clipping algorithm.
what is meant by adressability ?
It is number of particular dots per inch (d.p.i) that can be developed.
what is scan-code ?
when the key is pressed on the keyboard, the keyboard auditor places a code import to the key pressed into a part of memory called a keyboard buffer. This code is known as scan-code.
3D viewing devices ?
- Stereoscopic Systems
- Virtual Reality Systems