Skip to main content

Haptic Design

The Haptic Composer is a tool used in the process of haptic design. It is a graphical interface that allows for the manipulation of .haps files, which store the haptic experiences. It is also possible to edit the files manually, due to their human-readable format.

The Haptic Composer follows a familiar design interface of other design software, and its functionalities can be found in the tutorial section of the documentation.

Haptic Composition
Haptic Composition

Audio to Haptics encoding

The Haptic Composer also includes the ability to import a wav audio file and extract haptic properties automatically. Once imported, you can select which properties to extract by clicking on the audio representation.

Audio to Haptics
Audio to Haptics
Audio to Haptics Extraction buttons
Audio to Haptics Extraction buttons

Note Editing

The notes in the Composer can be edited precisely in the note editor by double-clicking on them. The properties that can be edited within the Haptic Composer include keyframes, which can be dragged and dropped on the design space, and the side properties indicate the value of the chosen keyframes. A right-click on the design space will allow adding a keyframe or transient.

Note Editing Features
Audio to Haptics Extraction buttons
Keyframes and Transients
Keyframes and Transients

Haptic Presets

The Haptic Composer also includes several pre-designed notes, called Haptic Presets, that can be assembled to quickly create haptic experiences. The preset can be edited in the note editor. To include a Haptic Preset, simply click on the preset category and drag and drop the preset name on a haptic melody.

Haptic Presets
Haptic Presets

Testing

Haptics testing is fundamental to iterate rapidly the final gaming experience. Interhaptics provides rapid testing methods included in the products. Refer to this documentation.

Testing in Haptic Composer:

Testing in Game Engine by playing the scene on PC:

  • **GameInput | Xinput | Razer Sensa HD Haptics devices **
  • Meta Quest
  • OpenXR

*it is currently impossible to HD haptics effect on DualSense on PC.

Also See