HARFANG® es una plataforma de alta gama para el desarrollo de aplicaciones 2D y 3D.Otorga a los desarrolladores la creación de aplicaciones que van desde la visualización de datos hasta juegos.HARFANG® está escrito en C ++ con un enlace disponible para Python 3.2+ (como una rueda de Python) y Lua 5.3 (como una extensión de Lua).Características: Plataforma cruzada (Windows, Linux, Android, OS X) Base de código liviana Pequeña huella de memoria Funciona con Python y Lua Command line Convertidor FBX (soporte extenso) Soporte nativo para muchos formatos de archivos multimedia (PSD, JPG, PNG, TGA, OGG, WAV, AIFF, WebM, XM, S3M, ...) Abstracción HID para acceder a dispositivos de la máquina (Entrada directa, XInput, ...) Abstracción de formato de datos (XML / JSON / backends binarios) Interfaz de usuario inmediata basada en DearImGui acelerada por GPUCapa de abstracción de API gráfica Sistema de iluminación con mapeo de sombras Representación basada en sombreado Dibuje texto TTF en la pantalla Compatibilidad con OpenVR y Gear VR Gestión completa de la escena Arquitectura de componentes / sistema Sistema Bullet Physics Sistema de navegación de retransmisión / desvío Componentes programables usando la capa de abstracción API de Lua Audio (OpenAL) CualquieraEl formato de audio compatible se puede transmitir o cargar como un soporte de audio 3D de sonido (HRTF)
harfang-3d