About H3D


H3DAPI is an open source haptics software development platform that uses the open standards OpenGL and X3D with haptics in one unified scene-graph to handle both graphics and haptics. H3DAPI is cross-platform and haptic device independent. It enables audio integration as well as stereography on supported displays.

Versatile design

H3DAPI is written in C++ and is designed to be extensible, ensuring that developers possess the freedom and means to customize and add any needed haptics or graphics features in H3DAPI for their applications.

Rapid development

Unlike most other scene graph APIs, H3DAPI is designed chiefly to support a special rapid development process.

By combining X3D, C++ and Python, H3DAPI offers three ways of programming applications that offer the best of both worlds – execution speed where performance is critical, and development speed where performance is less critical.

All levels of expertise

H3DAPI has been used to develop a diverse range of haptics and multimodal applications in various fields including but not limited to dental, medical, industrial and visualization.

To encourage learning and growth in the use of haptics technology, H3DAPI is open source and released under the GNU GPL license, with options for commercial licensing.

Check out our latest release!

Get the latest H3DAPI 2.4 from our download page here. Download the latest H3DViewer, which is our X3D browser using the links below:

Contact us

SenseGraphics AB
Borgarfjordsgatan 6B 164 55 Kista, Sweden