Reflection (computer graphics)


Reflection (computer graphics)

Reflection in computer graphics is used to emulate reflective objects like mirrors and shiny surfaces.

pecular reflection

Specular reflection is the mirror-like reflection of light from a surface. Specular reflection is accomplished in a ray trace renderer by following a ray from the eye to the mirror and then calculating where it bounces from, and continuing the process until no surface is found, or a non-reflective surface is found. Specular reflection on a shiny surface like tile, or a wood floor can add to the photorealistic effects of a 3D rendering.

Diffuse reflection

Most surfaces are too rough to reflect light specularly, and instead reflect in a random direction. In ray-tracing, this is harder to emulate than simple specular reflection.Fact|date=November 2007

ee also

* Ray tracing
* Rendering (computer graphics)
* Specular reflection (optics)
* Wet floor effect


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • computer graphics — 1. pictorial computer output produced on a display screen, plotter, or printer. 2. the study of the techniques used to produce such output. [1970 75] * * * Use of computers to produce visual images, or the images so produced. Creating computer… …   Universalium

  • 3D computer graphics — This article is about the process of creating 3D computer graphics. For information on the study of computer graphics, see Computer graphics. 3D computer graphics …   Wikipedia

  • Rendering (computer graphics) — Not to be confused with 3D rendering. A variety of rendering techniques applied to a single 3D scene …   Wikipedia

  • 2D computer graphics — is the computer based generation of digital images mdash;mostly from two dimensional models (such as 2D geometric models, text, and digital images) and by techniques specific to them. The word may stand for the branch of computer science that… …   Wikipedia

  • Clipping (computer graphics) — Any procedure which identifies that portion of a picture which is either inside or outside a picture is referred to as a clipping algorithm or clipping. The region against which an object is to be clipped is called clipping window. Contents 1… …   Wikipedia

  • List of computer graphics and descriptive geometry topics — This is a list of computer graphics and descriptive geometry topics, by article name.* 2D computer graphics * 2D geometric model * 3D computer graphics * 3D projection * Alpha compositing * Anisotropic filtering * Anti aliasing * Axis aligned… …   Wikipedia

  • Color bleeding (computer graphics) — For other uses, see Color bleeding (disambiguation). Color bleeding real time (Lightsprint middle ware) In computer graphics and 3D rendering, color bleeding is the phenomenon in which objects or surfaces are colored by reflection of colored… …   Wikipedia

  • Reflection seismology — (or seismic reflection) is a method of exploration geophysics that uses the principles of seismology to estimate the properties of the Earth s subsurface from reflected seismic waves. The method requires a controlled seismic source of energy,… …   Wikipedia

  • Reflection — or reflexion may refer to:Computers* in computer graphics, the techniques for simulating optical Reflection. * Reflection, a programming language feature for metaprogramming * Reflection , a piece of installation art by Shane Cooper also called… …   Wikipedia

  • Reflection mapping — An example of reflection mapping. In computer graphics, environment mapping, or reflection mapping, is an efficient Image based lighting technique for approximating the appearance of a reflective surface by means of a precomputed texture image.… …   Wikipedia