Z-Fail

Z-Fail

Carmack's Reverse

Carmack's Reverse (ou Robust Stencil Shadow Volumes, ou encore Z-Fail) désigne une technique d'informatique graphique relative au calcul des ombres dans une scène graphique en trois dimensions. Il existe plusieurs techniques de projection d'ombres, chacune devant être utilisée en tenant compte du contexte technique. Carmack's Reverse est utilisé lorsque la scène graphique est éclairée selon le modèle unifié de lumière qui est la transcription informatique du comportement de la lumière dans le monde réel.

Elle tient son nom de John Carmack, celui qui a popularisé cet outil. Bien que cette technique avait déjà été découverte et brevetée en 1999 par William Bilodeau et Michael Songy. Carmack a découvert quant à lui cette technique indépendamment lors du développement de Doom 3 en 2000.

Cette technique s'appuie sur le même principe que le clipping des faces du rendu software de quake1 (un petit arbre bsp construit à la volée) mais de façon inversée car on raisonne avec des lampes au lieu de caméras. Elle répondait au même besoin de compenser ce que la carte vidéo ne fait pas encore - la première version de quake rendait la 3d sans carte vidéo, doom3 calculait les ombres à la place de la carte vidéo.

Liens externes

Ce document provient de « Carmack%27s Reverse ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Z-Fail de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Fail Blog — FailBlog.org Motto Helping you feel better about yourself every day Beschreibung Blog Registrierung Nein …   Deutsch Wikipedia

  • Fail-fast — is a property of a system or module with respect to its response to failures. A fail fast system is designed to immediately report at its interface any failure or condition that is likely to lead to failure. Fail fast systems are usually designed …   Wikipedia

  • Fail-Safe — oder dt. Ausfallsicher ( Trotz Fehler sicher wörtlich: zusammengesetzt aus engl. fail – hier: ausfallen und safe – hier: gefahrlos ) bezeichnet jede Eigenschaft eines Systems, die im Fall eines Fehlers zu möglichst geringem Schaden führt. Bei… …   Deutsch Wikipedia

  • fail safe — To revert to a safe condition in the event of failure • • • Main Entry: ↑fail * * * fail safe «FAYL SAYF», adjective, verb, safed, saf|ing. or failed , fail|ing . –adj. 1. having a …   Useful english dictionary

  • fail — vi 1: to be or become inadequate or unsuccessful esp. in fulfilling certain formal requirements even though one or more terms are left open a contract for sale does not fail for indefiniteness Uniform Commercial Code 2: to become bankrupt or… …   Law dictionary

  • Fail — (f[=a]l) v. i. [imp. & p. p. {Failed} (f[=a]ld); p. pr. & vb. n. {Failing}.] [F. failir, fr. L. fallere, falsum, to deceive, akin to E. fall. See {Fail}, and cf. {Fallacy}, {False}, {Fault}.] 1. To be wanting; to fall short; to be or become… …   The Collaborative International Dictionary of English

  • Fail-safe — or fail secure describes a device or feature which, in the event of failure, responds in a way that will cause no harm or at least a minimum of harm to other devices or danger to personnel. Definitions*“A device that will provide its intended… …   Wikipedia

  • Fail-deadly — is a concept in nuclear military strategy which encourages deterrence by guaranteeing an immediate, automatic and overwhelming response to an attack. The term fail deadly was coined as a contrast to fail safe .It is an example of second strike… …   Wikipedia

  • Fail — Saltar a navegación, búsqueda Fail Freguesia de Portugal …   Wikipedia Español

  • fail — fail·ing·ly; fail; fail·ure; jeo·fail; un·fail·ing; un·fail·ing·ly; un·fail·ing·ness; …   English syllables

  • Fail Safe (Stargate SG-1) — Saltar a navegación, búsqueda Fail Safe Episodio de Stargate SG 1 Archivo:Fail Safe.jpg Título Limite de Seguridad Episodio nº Temporada 5 Episodio 17 …   Wikipedia Español

Share the article and excerpts

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