Concept

Id Tech 3

Résumé
L'id Tech 3, plus connu sous le nom de Quake III engine, est un moteur de rendu graphique 3D (moteur de jeu), développé par id Software. Il est utilisé par de nombreux jeux. Dans son heure de gloire, il était en concurrence avec le UnrealEngine pour les projets de jeu de tir subjectif. Ils étaient à l'époque tous deux sous licence commerciale. Le moteur est une évolution directe des versions précédentes incluses dans Quake et Quake II. À la QuakeCon 2005, John Carmack a annoncé que le code source du moteur Quake III serait libéré sous GPL. Le , id Software a libéré les sources du moteur sous GPL, par contre les ressources du jeu vidéo Quake III Arena restent la propriété de id Software. Le code peut ainsi être téléchargé par qui le veut. Infinity Ward, les créateurs de la série Call of Duty utilisent depuis Call of Duty 2 un moteur maison à base du code source d'id Tech 3 (la société avait déjà utilisé le moteur id Tech 3 en lui-même pour le premier titre). Depuis, le moteur a évolué pour les jeux successeurs de la série mais toujours sur le code source d'id Tech. Contrairement à l'id tech 2 qui avait concentré sa pipeline sur les problèmes relatifs au rendu logiciel, L'id Tech 3 a été spécialement optimisé pour openGL, ce qui a permis une importante simplification du moteur graphique. La simplicité de l'id tech 3 en a fait le moteur de jeu le plus populaire et le plus utilisé, il est notamment à la base des séries Jedi Knight et Call of Duty. Son format de map (q3.bsp) très rapide à lire car directement encodé en vertex buffers est devenu une référence dans la 3d rich internet application, il existe des bibliothèques pour le lire avec Webgl et Flash Player, et il est à la base du plugin quakelive. L'animation des personnages est fluide, calculée en temps réel avec les bones (squelettes articulés). L'id Tech 3 introduit les fichiers shaders qui permettent un contrôle précis du rendu des textures. Ils permettent divers effets tels que la transparence, la réflexion, l'additive blending, le texture splatting, etc.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.