The Tangible Engine SDK allows developers to connect events within applications to physical objects placed on the surface of a touch table. Version 3.0 extends the capabilities of the previous release with better performance, new features, and a simplified authoring approach: making it easier to develop applications with a tangible user interface. The first object recognition software package for p-cap displays, Tangible Engine was first released in 2016.
Authoring has been simplified in Version 3.0. Tangible Engine runs as a desktop service on Ideum touch tables, projects do not require libraries or header files. Support for (15) standard tangible patterns, (9) standard beverage tangible patterns, and (9) Colossus 86" tangible patterns is built in.
The SDK is highly optimized for efficiency, providing a low-latency solution for tangible object recognition and tracking. Version 3.0 uses the same precise tracking as previous versions.
The Tangible Engine SDK allows Node.js and Unity3D developers to easily add support for tangible objects into their workflow. Now, with a service-based architecture, Tangible Engine can also easily be extended to work with a number of additional languages and frameworks as necessary.
Version 3.0 includes an updated Visualizer and Trainer, which are both now more user friendly. In addition, the Visualizer can scale according to whatever screen resolution the user sets it to, and can be used across multiple displays.
Tangible Engine ships with a set of tangible objects and instructions for 3D printing your own, and a list of conductive printing materials. Additional tangibles can be purchased from Ideum.
The Tangible Engine SDK can configure a set of tangible objects to work on up to four Ideum displays simultaneously, providing flexibility for a variety of applications. Examples are included in the installer.
Smart Tangible Conflict Resolution intelligently identifies conductive points, allowing for 3 and 4-point tangibles with conflicting signatures.