1 repositorio
Abstraction layers that wrap fixed-function graphics API calls to ensure hardware and driver compatibility.
Distinct from Fixed-Function Pipelines: Focuses on the abstraction wrapper rather than the fixed-function pipeline architecture itself
Explore 1 awesome GitHub repository matching graphics & multimedia · API Wrappers. Refine with filters or upvote what's useful.
Este repositorio contiene el código fuente en C++ de un juego de acción de disparos en primera persona para un solo jugador. Es una implementación de software del motor Id Tech 4, diseñado para renderizado 3D con un enfoque en iluminación unificada y geometría en tiempo real. El proyecto permite la modificación de la lógica central del motor y los sistemas de renderizado. Sirve como recurso para la modificación de motores de juegos clásicos, el desarrollo de juegos de disparos en primera persona y la preservación de juegos retro. El motor utiliza un pipeline de shaders unificado y volúmenes de sombra de stencil para efectos de iluminación, junto con partición espacial de árbol BSP para el descarte de visibilidad (culling) y detección de colisiones. Emplea un sistema de entidades basado en componentes para gestionar los objetos del juego.
Includes a wrapper for fixed-function pipelines to maintain compatibility across different graphics hardware and drivers.