MegaTexture
From Wikipedia, the free encyclopedia
MegaTexture désigne une technique utilisée dans le cadre des jeux vidéo basée sur le id Tech 4. Mise au point par id Software avec pour leader programmeur John Carmack, cette technique a été développée pour le jeu vidéo Enemy Territory: Quake Wars développé par Splash Damage, et continue d'être maintenu dans le moteur id Tech 5 en développement.
MegaTexture est une technique conçue pour éliminer les textures répétitives dans un environnement. La version originale de Doom III a été critiquée pour son inaptitude à gérer les paysages et les décors extérieurs. La technique MegaTexture arrange ce problème en permettant la création d'énormes scènes en extérieurs. En utilisant une seule texture massive qui couvre toute la scène en polygone et le terrain détaillé, le moteur de Doom 3 retrouve de la pêche. Il est nettement plus facile de charger une seule texture de 32 000 x 32 000 que seize textures de 4000 x 4000 dans nos ordinateurs actuels. MegaTexture permit aussi d'indiquer quel son doit être joué lorsque l'on marche sur certaines zones spécifiques du terrain. De cette façon, marcher sur la roche sonnera différemment qu'en marchant sur de l'herbe. Le résultat donnera des scènes considérablement plus détaillées que ce que permet la majorité des techniques existantes utilisant des textures répétitives.