Skip to content
Media 1 for listing AOS: Architecture of Scent

Description

Add native scent interaction to Unreal projects with the OVR Omara Plugin. The package provides Omara device discovery, connection management, battery telemetry, ready-state reporting, failure events, and one-shot or spatial scent playback through a consistent Unreal-facing API.


An Omara Scent Display is required to use the hardware features and is not included with this package.


Use BLE on Android, Meta Quest, iOS, macOS, and Windows x64. Windows x64 also supports USB serial. Android and Meta Quest can use the system Companion Device picker for in-app pairing, while standard scan workflows are available across supported platforms.


Create reusable OdorAsset files, play normalized scent intensities, or add spatial Odorant sphere, box, cone, particle, and burst components to gameplay. Subscribe to explicit connection, battery, availability, and failure events to build clear player-facing device flows.


Windows 10 is not an officially supported or routinely tested target. Wine and Proton, including Steam Deck Windows builds, do not support Omara BLE. Linux, WebGL, consoles, and other unlisted targets are not supported.


Docs:
https://docs.ovrtechnology.com/home/ovr-plugin-unreal

Native BLE and serial operation do not require a cloud service.

Requires Epic’s Niagara and Android Permission plugins; both are enabled automatically.

Included formats