GAP GAME ARCHIVE PROJECT

OpenGL (1992–Present)

Lignée de Silicon Graphics, la croisade GLQuake de John Carmack, et la standardisation 3D multiplateforme

United States · 1992 · engine

Inauguré en janvier 1992 par Silicon Graphics, Inc. (SGI) sous la direction de Kurt Akeley et Mark Segal comme un dérivé ouvert et neutre vis-à-vis des fournisseurs d'IRIS GL, OpenGL (Open Graphics Library) est l'interface de programmation d'applications graphiques 3D multiplateforme de premier plan en informatique. Initialement limité aux stations de travail aérospatiales, le standard a été introduit dans les jeux pour PC grand public lorsque John Carmack a soutenu l'API par rapport au premier Direct3D de Microsoft dans GLQuake (1997), finissant par ancrer les graphiques des smartphones via OpenGL ES.

OpenGL (1992–Present)

Des stations de travail SGI au manifeste de John Carmack

Dominating Hollywood special effects pipelines and CAD engineering, SGI open-sourced OpenGL to unify disparate Unix workstation architectures. When Microsoft attempted to monopolize Windows 95 3D gaming with its proprietary Direct3D Execute Buffers model, John Carmack published a legendary open manifesto excoriating Microsoft's design as bureaucratic and broken, pledging id Software's exclusive engineering fidelity to the orthogonal elegance of OpenGL. The engine's low-level rendering pipeline and spatial memory layout disrupted prevailing software conventions across the interactive sector. Engineered around core attributes (Architects: Mark Segal, Kurt Akeley (Silicon Graphics, Inc.), Governing Consortium: Khronos Group (since 2006), Initial Release: January 1992, Gaming Catalyst: GLQuake release (January 1997, John Carmack)), the codebase unified real-time geometry clipping and zero-overhead buffer swapping. Highly optimized mathematical routines computed occlusion culling and lighting data with razor-sharp deterministic throughput, effectively eradicating rendering latency.

Le GLQuake Shockwave, Mobile OpenGL ES et Vulkan

En janvier 1997, Carmack a publié GLQuake, exploitant le pilote MiniGL sur le matériel 3dfx Voodoo pour rendre une géométrie ombrée Gouraud filtrée bilinéairement à des taux de rafraîchissement fulgurants. OpenGL est devenu la référence en matière de jeux haut de gamme. Géré par le consortium Khronos Group depuis 2006, son profil mobile OpenGL ES est devenu la base graphique pour iOS d'Apple et Android de Google, fournissant directement le fondement architectural pour l'API Vulkan à faible surcharge. Dans l'industrie logicielle au sens large, sa conception modulaire flexible et ses outils extensibles ont favorisé un écosystème de développeurs sans précédent. En séparant clairement les boucles binaires exécutables des assets de niveau et de la logique des scripts, la plateforme a démocratisé la création de niveaux. Cette architecture fondamentale est devenue la référence industrielle, façonnant de manière fondamentale la production de jeux multiplateformes contemporaine.

Verification Sources