Lightmaps
- Lightmaps
-
Lightmap
Une lightmap ("light" pour "lumière" et "map" pour "carte/texture") est une texture contenant une information de lumière.
L'affichage d'image en temps réel impose des contraintes importantes sur la rapidité de calcul. L'un des calcul les plus complexes étant celui de la lumière, les créateurs de jeux vidéo ont eu l'idée de calculer cette information une fois pour toute et de la stocker dans une texture. Cette texture sera généralement utilisée comme multiplicateur sur la texture de matière. Ainsi, les deux textures seront mixées ensemble selon la luminosité et la couleur de la lightmap pour former ainsi la texture définitive (réelle).
L'information de lumière étant figée, il devient impossible avec cette technique de modifier les paramètres de la lumière. Cela permet des ombres très détaillées (par exemple lorsque des sources lumineuses sont placées derrière des grilles, chaque maille possède son ombre projetée), mais les lumières sont alors statiques et il est impossible d'avoir des effets post-traitement comme ceux des flammes, sauf en introduisant à nouveau des lumières dynamiques couteuses en ressources et bien plus générales.
Les jeux vidéos utilisent beaucoup cette technique, par exemple le moteur de jeux Source, utilisé pour Counter-Strike : http://developer.valvesoftware.com/wiki/Lightmap:fr
Catégories : 3D | Imagerie numérique
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Lightmaps de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Lightmap — A lightmap is a 3D engine light data structure which contains the brightness of surfaces in a video game. Lightmaps are precomputed and used for static objects. Quake was the first computer game to use lightmaps to speed rendering while… … Wikipedia
Quake II — Infobox VG title=Quake II caption=North American box art, PC version developer=id Software publisher=Activision Hyperion Entertainment (Amiga) Virgin Interactive (Playstation, Linux) Activision/Valve Corporation (Steam) designer= version=3.20… … Wikipedia
Doom 3 — The box art for Doom 3 displays a Hell Knight against the background of a pentagram. Developer(s) id Software Splash Damage … Wikipedia
Quake engine — Infobox Software name = Quake engine caption = collapsible = author = developer = id Software released = latest release version = latest release date = latest preview version = latest preview date = frequently updated = programming language = C… … Wikipedia
Leadwerks Engine — infobox software name = Leadwerks Engine developer = Leadwerks Software operating system = Windows XP,Windows Vista,Linux genre = Game engine latest release version = Version 2.1 latest release date = September 16, 2008 website =… … Wikipedia
Half-Life (video game) — Infobox VG title=Half Life caption=The box art for Half Life shows the title on a rusted orange background, below the Greek lambda letter. developer=Valve Software publisher=Sierra Studios Electronic Arts Valve Software designer= engine=GoldSrc… … Wikipedia
Genesis3D — was a project by Eclipse Entertainment to create a real time 3D engine for Microsoft Windows. It was released as source code in 1998. The first released version supported hardware acceleration and a software renderer. Genesis3D had RGB lightmaps … Wikipedia
Retribution Engine — Infobox Software name = Retribution Engine caption = developer = APGSoftware latest release version = 1.10.2 latest release date = 8th September 2008 latest preview version = latest preview date = operating system = Windows genre = Game Engine… … Wikipedia
The Witcher (video game) — Infobox VG title = The Witcher developer = CD Projekt RED STUDIO publisher = Atari, Inc (World), CD Projekt (Poland) designer = engine = Aurora Engine released = Original vgrelease|EU=October 26, 2007|NA=October 30, 2007Enhanced Edition… … Wikipedia
Cube 2: Sauerbraten — Entwickler … Deutsch Wikipedia