Graphic primitives, Computer Graphics

Assignment Help:

Graphic Primitives

In previous section, we have discussed refreshing display devices and its categories which are Raster and Random Scan display devices. We have also discussed the restrictions of these display devices. In Raster Scan display device, that we have discussed in the previous section, the picture information is accumulated in the frame buffer, the thought of frame buffer conveys as the information for the image to be projected upon the screen is accumulated in the form of 0s and 1s, in respective pixels activate and deactivate on the display and this is the concept itself that contributes to the discreteness inside the picture under display. Consequently, in this section we are aimed at extend our discussion to algorithms that are responsible for real display of the geometries as line and circle upon display devices, hence there is reduces in discreteness and thus, more realistic completed image is the outcome.

OBJECTIVES

After going through this unit, you should be able to:

  • Illustrate the Line Generation Algorithm;
  • Apply Line Generation Algorithm to practical problems;
  • Illustrate the different types of Line Generation Algorithm;
  • Explain Circle Generation Algorithm;
  • Apply Circle Generation algorithm to practical problems;
  • Illustrate the different types of Circle Generation Algorithms;
  • Illustrate Polygon fill algorithm, and
  • Explain Scan Line Polygon fill algorithm.

Related Discussions:- Graphic primitives

Animation tools, Animation Tools: Hardware tools: PCs ,Macintosh, ...

Animation Tools: Hardware tools: PCs ,Macintosh, Amiga Software tools: -          Softimage ( Microsoft) ; -          Alias/ Wavefront ( SGI) -          3D s

Scan-line method, In contrast to depth-buffer method, here we identify one ...

In contrast to depth-buffer method, here we identify one surface at one time, scan-line method deals along with multiple surfaces. Since it processes each scan-line at one time, al

Introduction of viewing transformations, Introduction of Viewing  Transfor...

Introduction of Viewing  Transformations Projection is fundamentally a transformation or mapping of 3D objects upon 2D screen. Projection is mostly categorised in Para

Rotation about an arbitrary axis, Rotation about an arbitrary axis Rota...

Rotation about an arbitrary axis Rotation about an arbitrary axis is a composition of several rotations and translation operations. What you need to do is the following:  a)

Explain about the computer based training, Explain about the Computer Based...

Explain about the Computer Based Training CBT makes use of a computer system to train people in numerous applications. It makes use of self-assessment and multimedia with minim

Explain difference between impact and non-impact printers, What is the diff...

What is the difference between impact and non-impact printers?  Impact printer press produced character faces against an inked ribbon on to the paper. A line printer and dot-ma

Dda, what is dda

what is dda

Painting and drawing, Painting and Drawing While we talk about graphic...

Painting and Drawing While we talk about graphics, we mean pictures can be either photographs or illustrations. If you want to acquire graphics into a Web page or multimedia r

Stochastic animation - computer animation, Stochastic Animation - Computer ...

Stochastic Animation - Computer Animation This utilizes stochastic processes that are a stochastic process can be identified as a random function. Such randomness could be in

Trivial acceptance case of cohen sutherland line clippings, Trivial accepta...

Trivial acceptance case of cohen sutherland line clippings Case 1: it is Trivial acceptance case whether the UDLR bit codes of the end points P, Q of a provided line is 0000

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd