Skip to content

TouchFree Web Tooling empowers developers to build touchless Web applications using Ultraleap's hand tracking technology

License

Notifications You must be signed in to change notification settings

ultraleap/TouchFreeWebTooling

Repository files navigation

Ultraleap TouchFree Web Tooling

touchfree webtooling unitytooling GitHub

documentation mail discord

TouchFree Web Tooling empowers developers to build touchless Web applications using Ultraleap's hand tracking technology.

Getting Started

Install from NPM:

npm i touchfree

Follow the setup steps here to get started with TouchFree Web Tooling.

NPM is the recommended way to consume this package. However, if you can't use NPM, we also offer a JavaScript bundle which can be found here.

Examples

The tooling bundle includes a quick start example: quick-start/Quick-Start_Example.html.

More examples can be found in TouchFree Tooling Web Examples.

Developer Guide

Setup

In order to work on TouchFree Tooling for web, you will need to do the following:

  • Install the LTS of Node.js
  • Open this directory in a terminal and run npm i to install dependencies
    • Note: An IDE with an integrated terminal such as Visual Studio Code is recommended.
  • To build TouchFree and the Snapping Plugin for Web, run npm run build in this directory once the dependencies are installed as above
  • To run the unit tests, run npm test in this directory

Support

User Support Email: support@ultraleap.com

Ultraleap Developer Discord