The May sale is here! Save 70% on select products now through May 23.

Head Gesture Recognizer (Nodding & Shaking) - Code Plugins - Sep 12, 2020

A really simple and fast plugin to recognize head gestures in vr.

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.27, 5.0 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Demo Video:

Simply nod or shake to interact with your non-player character, continue dialogs or navigate through menus in vr.

Head Gesture Recognizer simply identifies nodding and shaking when using a head mounted display (vr headset) in an event based manor. All you need to do is to place the HeadGestureRecognizer-Actor in your levels and bind events to it in the blueprints you want.

Technical Details


  • Event based recognition of nodding and shaking gestures when using a vr headset.
  • Distinguish between the initial directions (left, right, up, down)
  • Measure speed, movement intensity and repetitions of head gestures.
  • Continuous use (but consider that the user can trigger unintended events if you continuously use the recognition in a scenario where the user moves his head very much).

Code Modules:

  • HeadGestures (Runtime)

Number of C++ Classes: 1

Supported Platforms: Windows 64 Bit & 32 Bit

(This plugin should also run on other platforms, but these have not yet been tested)