Surface caching

Surface caching

Surface caching is a computer graphics technique pioneered by John Carmack, first used in the computer game "Quake". The traditional method of lighting a surface is to calculate the surface from the perspective of the viewer, and then apply the lighting to the surface. Carmack's technique is to light the surface independent of the viewer, and store that surface in a cache. The lighted surface can then be used in the normal rendering pipeline for any number of frames.

Surface caching is one of the reasons that it became practical to make a true 3D game that was reasonably fast on a Pentium microprocessorFact|date=April 2008.

External links

* " [http://www.bluesnews.com/abrash/chap68.shtml Quake's Lighting Model: Surface Caching] " - an in-depth explanation by Michael Abrash


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Id Tech 2 — Le id Tech 2 est un moteur de jeux vidéo développé par id Software. Il succède à l id Tech 1 utilisé pour le jeu Doom. Initié pour le jeu Quake (1996) et amélioré pour le jeu Quake II (1997). Il a selon son évolution successivement été désigné… …   Wikipédia en Français

  • Quake 2 Engine — id Tech 2 Le id Tech 2 est un moteur de jeux vidéo développé par id Software. Il succède à l id Tech 1 utilisé pour le jeu Doom. Initié pour le jeu Quake (1996) et amélioré pour le jeu Quake II (1997). Il a selon son évolution successivement été… …   Wikipédia en Français

  • Quake 2 engine — id Tech 2 Le id Tech 2 est un moteur de jeux vidéo développé par id Software. Il succède à l id Tech 1 utilisé pour le jeu Doom. Initié pour le jeu Quake (1996) et amélioré pour le jeu Quake II (1997). Il a selon son évolution successivement été… …   Wikipédia en Français

  • Quake II Engine — id Tech 2 Le id Tech 2 est un moteur de jeux vidéo développé par id Software. Il succède à l id Tech 1 utilisé pour le jeu Doom. Initié pour le jeu Quake (1996) et amélioré pour le jeu Quake II (1997). Il a selon son évolution successivement été… …   Wikipédia en Français

  • Quake II engine — id Tech 2 Le id Tech 2 est un moteur de jeux vidéo développé par id Software. Il succède à l id Tech 1 utilisé pour le jeu Doom. Initié pour le jeu Quake (1996) et amélioré pour le jeu Quake II (1997). Il a selon son évolution successivement été… …   Wikipédia en Français

  • Quake engine — id Tech 2 Le id Tech 2 est un moteur de jeux vidéo développé par id Software. Il succède à l id Tech 1 utilisé pour le jeu Doom. Initié pour le jeu Quake (1996) et amélioré pour le jeu Quake II (1997). Il a selon son évolution successivement été… …   Wikipédia en Français

  • id Tech 2 — Le id Tech 2 est un moteur de jeu vidéo développé par id Software. Il succède à l id Tech 1 utilisé pour le jeu Doom. Initié pour le jeu Quake (1996) et amélioré pour le jeu Quake II (1997). Il a selon son évolution successivement été désigné… …   Wikipédia en Français

  • John D. Carmack — Infobox Person name = John Carmack caption = Carmack at the 2006 E3 birth date = birth date and age|1970|8|20|mf=y birth place = Roeland Park, Kansas death date = death place = occupation = Technical Director, id Software Founder, Armadillo… …   Wikipedia

  • MegaTexture — refers to a texture allocation technique facilitating the use of a single extremely large texture rather than repeating multiple smaller textures. It is featured in Splash Damage s game Enemy Territory: Quake Wars and was developed by id Software …   Wikipedia

  • Mars Astrobiology Explorer-Cacher — Operator NASA Mission type Rover Launch vehicle Atlas V …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”