Login
Username:

Password:


Lost Password?

Register now!
Main Menu
H3D.org Feeds
Download the latest H3DAPI here!
Register to download H3DAPI now! Join the fastest growing open source haptics community!
What is H3DAPI

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.

Unlike most other scene graph APIs, H3DAPI is designed chiefly to support a special rapid development process. By combining X3D, C++ and the scripting language 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.

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.

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.

Learn more about H3DAPI

If you:
Recent topics in the forum
Forum Topic Replies Views Last Post
Examples simplemovietexture node 0 3 2009/7/3 22:38 maocoral
Programming Issues error/bug in GeneratedCubeMap 0 16 2009/7/3 4:04 matta
Installing and compiling what is alien 8 164 2009/7/3 0:20 Calador
H3D API 2.0 Alpha new texture feature 0 19 2009/7/2 14:12 TomV
Programming Issues error with initWindow 9 309 2009/7/2 11:41 sarnab75
OpenHaptics Has anyone tried OpenHaptics 3.0 with H3DAPI 2.0? 11 866 2009/7/2 11:10 sarnab75
Installing and compiling H3D 1.5, VHTK 1.4, compiling 64 bit versions 1 40 2009/7/2 9:52 daniel
Programming Issues Error using TimeFunctionEffect 0 24 2009/7/1 14:33 leojohn
Programming Issues move a object on screen 11 477 2009/7/1 14:09 TomV
Programming Issues Starting out with surfaces 1 37 2009/7/1 13:31 TomV
Programming Issues Unroute incoming routes 0 21 2009/7/1 11:28 Panter
Examples GeneratedCubeMap example? 0 20 2009/7/1 7:03 matta
Programming Issues PixelTexture 16 1220 2009/6/30 9:09 Markus
Installing and compiling Mismatch between H3DAPI trunk and UI 0 30 2009/6/30 2:54 cgunn
Installing and compiling H3DAPI linux compilation error 1 31 2009/6/30 2:06 Calador
Documentation Errata 1 44 2009/6/29 8:36 Markus
Installing and compiling How do I get an External directory to match the latest trunk? 5 89 2009/6/29 8:16 Markus
Programming Issues isTouched with fake haptics device 11 494 2009/6/25 8:30 Markus
Programming Issues c++ istouched HAPI 3 274 2009/6/24 8:49 Markus
Programming Issues Problem with cylinder 3 181 2009/6/22 8:42 Markus
Want to try H3D API for free today?

Simply register an account on H3DAPI.org and you will gain access to the H3D development and support website. Download precompiled binaries or source code, browse documentation and get help in our forums - all free!

Register here!

If you meet with any problems during registration please contact support@sensegraphics.com.

What is H3DAPI.org?


H3DAPI.org is the community website for H3D API, the open source haptic API. For more information about H3D API, please visit SenseGraphics.

If you would like to download H3D API, please register here for an account on H3DAPI.org where you can download the latest version of the API.

H3D API documentation is also available online.

H3DAPI on YouTube
H3D Powered By:



(C) 2004 SenseGraphics AB    ---    Powered by XOOPS