2-d viewing and clipping - raster graphics and clipping, Computer Graphics

Assignment Help:

2-D Viewing and Clipping - Raster Graphics and  Clipping

In the previous two units of this block, we illustrated the basic elements of computer graphics, that is, the hardware and the software utilized for graphic systems with the graphic primitives utilized to create graphic images. Here, we are in a position to discuss technicalities concerned to the display of any graphic image or primitive. So let us start with, the idea of clipping for both line and point clipping, followed via the concerned algorithms utilized to perform line clipping. We shall subsequently examine the idea and algorithm associated to polygon clipping and end with a discussion on window to viewport transformations.

Clipping may be explained as the procedure which considers the portions of a picture lie within the region, and thus, it should be shown or outside the particular region, and therefore, not to be drawn. The algorithms which perform the task of clipping are termed as clipping algorithms there are different types, as:

  • Polygon Clipping
  • Curve Clipping
  • Point Clipping
  • Line Clipping
  • Text Clipping

 

Additionally, there are a broad variety of algorithms which are designed to do specific types of clipping operations, several of them that will be discussed in section.

Line Clipping Algorithms:

  • Cohen Sutherland Line Clippings
  • Cyrus-Beck Line Clipping Algorithm

Related Discussions:- 2-d viewing and clipping - raster graphics and clipping

Classification of animation process – cad and cam, Consequently some method...

Consequently some methods are utilized to handle this huge information and these methods are termed as animation process that are classified as: First Method: In this method,

Write a c program to create a window of specified size, Write a C program t...

Write a C program to create a window of specified size and position and draw the following objects with dimensions of your choice, to fit within the window.   (a) A point  (b) A

Raster scan display processor, Draw the block diagram of raster scan displa...

Draw the block diagram of raster scan display processor.

Transformation for isometric projection - transformation, Transformation fo...

Transformation for Isometric projection - Transformation Suppose that P(x,y,z) be any point in a space.  Assume as a given point P(x,y,z) is projected to the P'(x'y',z') on t

Computer arthcther, How many 128 x 8 RAM chips are needed to provide a memo...

How many 128 x 8 RAM chips are needed to provide a memory capacity of 4096 16 bits?

CRT, why there is coating of phosphorous on CRT screen?

why there is coating of phosphorous on CRT screen?

Advantage of initiating the matrix form of translation, Normal 0 ...

Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4

Graphic primitives, Graphic Primitives In previous section, we have di...

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 discusse

Sprite animation interactive may be non rectangular, Sprite animation inter...

Sprite animation interactive, may be non rectangular (Computer games) In its simplest form it is a 2-D graphic object which moves across the display. Sprites frequently can hav

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