Home      Discussion      Topics      Dictionary      Almanac
Signup       Login
Reflection (computer graphics)

Reflection (computer graphics)

Overview
Reflection in computer graphics
Computer graphics
Computer graphics are graphics created using computers and, more generally, the representation and manipulation of pictorial data by a computer....

 is used to emulate reflective
Reflection (physics)
Reflection is the change in direction of a wavefront at an interface between two differentmedia so that the wavefront returns into the medium from which it originated. Common examples include the reflection of light, sound and water waves...

 objects like mirror
Mirror
A mirror is an object with at least one polished and therefore specularly reflective surface. The most familiar type of mirror is the plane mirror, which has a flat surface...

s and shiny surfaces.

Specular reflection
Specular reflection
Specular reflection is the mirror-like reflection of light from a surface, in which light from a single incoming direction is reflected into a single outgoing direction...

 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.
Discussion
Ask a question about 'Reflection (computer graphics)'
Start a new discussion about 'Reflection (computer graphics)'
Answer questions from other users
Full Discussion Forum
 
Encyclopedia
Reflection in computer graphics
Computer graphics
Computer graphics are graphics created using computers and, more generally, the representation and manipulation of pictorial data by a computer....

 is used to emulate reflective
Reflection (physics)
Reflection is the change in direction of a wavefront at an interface between two differentmedia so that the wavefront returns into the medium from which it originated. Common examples include the reflection of light, sound and water waves...

 objects like mirror
Mirror
A mirror is an object with at least one polished and therefore specularly reflective surface. The most familiar type of mirror is the plane mirror, which has a flat surface...

s and shiny surfaces.

Specular reflection


Specular reflection
Specular reflection
Specular reflection is the mirror-like reflection of light from a surface, in which light from a single incoming direction is reflected into a single outgoing direction...

 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
Tile
A tile is a manufactured piece of hard-wearing material such as ceramic, stone, metal, or even glass. Tiles are generally used for covering roofs, floors, and walls, showers, or other objects such as tabletops...

, 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.

See also


  • Ray tracing
  • Rendering (computer graphics)
    Rendering (computer graphics)
    Rendering is the process of generating an image from a model, by means of computer programs. The model is a description of three-dimensional objects in a strictly defined language or data structure. It would contain geometry, viewpoint, texture, lighting, and shading information. The image is a...

  • Specular reflection
    Specular reflection
    Specular reflection is the mirror-like reflection of light from a surface, in which light from a single incoming direction is reflected into a single outgoing direction...

     (optics)
  • Wet floor effect
    Wet floor effect
    Wet floor effect is a graphic effects technique popular in conjunction Web 2.0 style pages, particularly in logos. The effect can be done manually or an auxiliary tool can be installed to create the effect automatically...