Home Page
Products & Services Industries Support & Resources News & Events Company
Overview
FreeForm Systems
ClayTools System
Haptic Devices
OpenHaptics Toolkit
System Requirements
FAQs
Haptic Projects & Papers
Haptic Application Gallery
Haptic Application Videos
Custom Development
OEMs & System Integrators
Product Data Sheets
Where to Buy

OpenHaptics Toolkit

Related Links

The SensAble OpenHaptics toolkit enables software developers to add haptics and true 3D navigation to a broad range of applications, from design to games and entertainment to simulation and visualization.

  • The OpenHaptics toolkit is patterned after the OpenGL® API, making it familiar to graphics programmers.
  • Using the OpenHaptics toolkit, developers can leverage existing OpenGL code for specifying geometry, and supplement it with OpenHaptics commands to simulate haptic material properties such as friction and stiffness.
  • The extensible architecture enables developers to add functionality to support new types of shapes. It is also designed to integrate third-party libraries such as physics/dynamics
    and collision detection engines.
  • The OpenHaptics toolkit supports the range of SensAble PHANTOM devices from the low-cost PHANTOM Omni device to the larger PHANTOM Premium devices. Read about the PHANTOM Omni Developer Kit.

The current version of the toolkit supports Microsoft® Windows® XP and 2000 and Linux® Red Hat® Fedora™, or SuSE, and Mac OS® X software. See the System Requirements for detailed information about supported versions.

Using OpenHaptics with SenseGraphics H3D API - H3D API builds upon the SensAble OpenHaptics toolkit and offers a high-level scripting interface combined with the X3D standard format for web-based 3D. H3D API offers programmers and non-programmers an ideal environment in which to develop with haptics, from simply importing 3D models to building advanced simulators. Learn More

OpenHaptics Toolkit Components

The OpenHaptics toolkit includes the Haptic Device API (HDAPI)the Haptic Library API (HLAPI)utilities, PHANTOM Device Drivers (PDD), and source code examples.

back to top