
HARFANG 3D
HARFANG®3D is a cross-platform & multi-language solution to integrate with embedded systems, existing environments & combining features to meet the industri...
- Free Personal • Open Source
- Game Development Tool
- Windows
- Linux
- Online

What is HARFANG 3D?
HARFANG®3D is an easy-to-adapt, cross-platform, multi-language, powerful and optimized solution to integrate with embedded systems, into existing environments and combining features to meet the industrial standards of real-time 3D imaging.
The HARFANG®3D architecture makes it easy to meet the requirements for hardware integration, display performance and security.
HARFANG®3D is written in C++ and is based on the open-source bgfx library supporting Vulkan, Metal, DirectX (from 9 to 12), OpenGL and OpenGL ES. It Builds on Windows, Linux, Intel and ARM.
FEATURES
Platforms supported: • Win32 and Win64 Intel • Linux 64 Intel • Aarch 64 ARM
Scene API: • Node & component based • Performance oriented
Rendering pipeline: • Low-spec PBR rendering pipeline • High-spec 'AAA' rendering pipeline (screen space GI & reflection) • Support of user pipeline shaders
VR API: • VR support via OpenVR/SteamVR with Eye tracking • Compatible with the HTC Vive/Vive Pro, Valve Index, Lenovo Explorer, Oculus Rift S
Physics API: • Rigid bodies, collisions, mechanical constraints, ray casting
Audio API: • Play/stream WAV/OGG formats • 3D audio spatialization
Languages supported: • C++ • Python (3.2+) • Lua (5.3) • Go (1+, experimental)
HARFANG 3D Screenshots



















HARFANG 3D Features
HARFANG 3D information
Comments and Reviews
Said about HARFANG 3D as an alternative
Harfang is a reliable alternative to Qt in the embedded / 3D HMI sector. It builds on Win/Linux and can work in a complex C++ software stack.
For python devs, Harfang has a perfect level of integration into Python.
Same level of rendering technology. Harfang's LGPL license is a bit less permissive than Godot's MIT, though, but it remains a viable alternative.
Tags
- Game Development
- realtimerendering
- Python
- automotive-safety
- Simulation
- embedded-software
- virtualreality
- 3dengine
- Opensource
- designvisualization
Category
DevelopmentRecent user activities on HARFANG 3D
Paul added HARFANG 3D as alternative(s) to Fyrox Game Engine
- testingcodehere liked HARFANG 3Dte
Astrofra edited HARFANG 3D
Harfang provides a complete toolbox for game dev (modern rendering, pbr, realtime GI, physics, spatialized audio, VR) and all of this is available to the Python ecosystem (python3, anaconda...).
I love how harfang is lightweight and gives a lot more freedom over the alternative engines, besides harfang is easy to get your hands on.