Copyright © Philip M. Parker, INSEAD. Terms of Use.

VECTOR GRAPHICS

Specialty Definition: VECTOR GRAPHICS

DomainDefinition

Computing

Vector graphics (Sometimes called "object-oriented" graphics, though it's nothing to do with object-oriented programming). The representation of separate shapes such as lines, polygons and text, and groups of such objects, as opposed to bitmaps. The advantage of vector graphics ("drawing") programs over bitmap ("paint") editors is that multiple overlapping elements can be manipulated independently without using differenet layers for each one. It is also easier to render an object at different sizes and to transform it in other ways without worrying about image resolution and pixels. (2001-02-06). Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Vector graphics

(From Wikipedia, the free Encyclopedia)

Vector graphics describes the use of geometrical primitives such as points, lines, curves, and polygons to represent images in computer graphics. It is used by contrast to the term raster graphics, which is the representation of images as a collection of pixels (dots).

Virtually all current output devices must ultimately translate vector representations of an image to a raster format, but when working with vector graphics such a transformation is only done at the time the image is actually required and may be done completely differently depending on the device at which the rendering is to be targeted at. In the 1970's and 1980's, special vector graphics systems were available, in which the electron beam of the CRT display monitor was steered directly to trace out the shapes required. These systems allowed very high-resolution line art to be displayed without the (at the time) huge memory requirements that an equivalent-resolution raster system would have had. Vector plotters used in technical drafting still draw vectors directly to paper.

The term is mainly used in the context of two-dimensional graphics. Virtually all modern 3-d rendering is done using extensions of 2-d vector graphics techniques.

Motivation

For example, consider a circle of radius r. The main pieces of information a program needs in order to draw this circle are

  1. the radius r
  2. the location of the center point of the circle
  3. stroke line style
  4. fill style (possibly empty)

There are two major advantages to this style of drawing over raster graphics. First, this minimal amount of information translates to a much smaller file size (the size of representation doesn't depend on the dimensions of the object).

Second, the parameters of objects are stored and can be later modified. This means that moving, scaling, rotating, filling etc. doesn't degrade the quality of a drawing. Moreover, it is usual to specify the dimensions in device-independent units, which results in the best possible rasterization on raster devices.

Typical primitive objects

This list is not complete. There are various types of curves (Catmull-Rom splines, NURBS etc.), which are useful in certain applications.

Often, a bitmap image is considered as a primitive object. From the conceptual view, it behaves as a rectangle.

Vector operations

Vector graphics editors typically allow to rotate, move, mirror, stretch, skew, generally perform affine transformations of objects, change z-order and combine the primitives into more complex objects.

More sofisticated transformations include boolean operations on closed shapes (union, difference, intersection...)

Vector graphics are ideal for simple or composite drawings that need to be device independent or do not need to achieve photo-realism. For example, the PostScript and PDF page description languages use a vector graphics model.

3D modelling

In 3D computer graphics, vectorized surface representations are most common (bitmaps are used only as height-field data). At the low-end, simple meshes of polygons are used to represent geometric detail in applications where interactive frame-rates or simplicity are important. At the high-end, where one is willing to trade-off higher rendering times for increased image quality and precision, smooth surface representations such as Bézier patches, NURBS or Subdivision surfaces are used.

See also

Wikipedia:Graphics tutorials, graphics program, vector graphics editor, graphics file format

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Vector graphics."

Top     

Crosswords: VECTOR GRAPHICS

Specialty definitions using "VECTOR GRAPHICS": graphic workstationHewlett-Packard Graphics Languageobject-orientedplug-inraster graphicsScalable Vector Graphics, SVG. (references)

Top     

Commercial Usage: VECTOR GRAPHICS

DomainTitle

Books

  • Introduction to Graphics Programming for Windows 95: Vector Graphics Using C++ (reference)

  • Scalable Vector Graphics SVG 1.0 Specification (reference)

    (more book examples)

Source: compiled by the editor from various references; see credits.

Top     

Expression: VECTOR GRAPHICS

Expression using "VECTOR GRAPHICS": scalable Vector Graphics. Additional references.

Source: compiled by the editor from various references; see credits.

Top     

Modern Translation: VECTOR GRAPHICS

Language Translations for "VECTOR GRAPHICS"; alternative meanings/domain in parentheses.

Dutch

  

vectorisatie (vector scanning), vectorgrafiek (vector scanning), vector aftasten (vector scanning), random aftasten (vector scanning). (various references)

   

Finnish

  

vektorigrafiikka (vector scanning). (various references)

   

French

  

graphique par balayage cavalier (vector scanning). (various references)

   

German

  

Vektorgrafik | Vektorgraphik (vector scanning). (various references)

   

Greek 

  

σάρωση διανύσματος (vector scanning), γραφικά διανύσματος (vector scanning). (various references)

   

Pig Latin

  

ectorvay aphicsgray

   

Swedish

  

vektorgrafik (vector scanning). (various references)

Source: compiled by the editor from various translation references.

Top     

Anagrams: VECTOR GRAPHICS

Scrabble® Enable2K-Verified Anagrams

Words within the letters "a-c-c-e-g-h-i-o-p-r-r-s-t-v"

-4 letters: archpriest, carritches, escharotic, octarchies, paregorics, parritches, practicers, rectorship, scratchier, tovariches.

-5 letters: acceptors, atrophies, cachepots, carroches, categoric, cavorters, chapiters, charriest, chorister, copasetic, corrasive, grapeshot, graphites, operatics, oratrices, orchestra, overshirt, oversight, paregoric, phratries, poachiest, practicer, practices, priorates, proactive, progerias, ravigotes, rhetorics, ricochets, scratcher, serigraph, sharecrop, starchier, torchiers, trigraphs, trochaics.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     



INDEX

1. Crosswords
2. Usage: Commercial
3. Expressions
4. Translations: Modern
5. Anagrams
6. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.