HARFANG® er en avanceret platform til 2D- og 3D-applikationsudvikling.Det giver udviklere at oprette applikationer lige fra datavisualisering til spil.HARFANG® er skrevet i C ++ med en binding tilgængelig for Python 3.2+ (som et Python-hjul) og Lua 5.3 (som en Lua-forlængelse).Funktioner: Cross platform (Windows, Linux, Android, OS X) Letvægts kodebase Lille hukommelsesfodaftryk Arbejder med Python og Lua Kommandolinie FBX-konverter (omfattende support) Native support til mange mediefilformater (PSD, JPG, PNG, TGA, OGG, WAV, AIFF, WebM, XM, S3M, ...) HID-abstraktion til adgang til maskinenheder (Direct Input, XInput, ...) Dataformatabstraktion (XML / JSON / Binary backends) Umiddelbar brugergrænseflade baseret på DearImGui GPU-accelereretGrafisk API-abstraktionslag Belysningssystem med skyggekortlægning Shader-baseret gengivelse Tegn TTF-tekst til skærm OpenVR og Gear VR-understøttelse Komplet scenestyring Komponent / systemarkitektur Bullet Fysik-system Omarbejdning / omvej-navigationssystem Skriptbare komponenter ved hjælp af Lua Audio API-abstraktionslag (OpenAL) Alleunderstøttet lydformat kan streames eller indlæses som en lyd 3D lydstøtte (HRTF)
harfang-3d