ToF AR Lab
A collection of exciting sample applications and games that show some of the range of ToF AR functionality:
What's in the Lab

- SimpleARFoundation – Try out the Hand recognition, Mesh, and Modeling features.
- Puppet – A puppet show where your hands are the stars.
- HandDecoration – Put something fancy on the back of your hands.
- Rock Paper Scissors – Play the classic game against your device.
- Juggling – Keep as many balls as possible in the air.
- BGChange – Turn the sky into a galaxy of stars.
- TextureRoom – Put an animation or custom message on the surfaces around you.
- BallPool – The room fills up with colored balls that you can move around.
- StepOn – Let flowers bloom wherever you step or touch.
- Kirigami – Make butterflies appear just by touch.
- SandBoxRoom – Overlay the room with an animated landscape.
- Humanoid Hand – Experiment with linking hand movements and face recognition to a 3D avatar.
How it works
Tap the sample to start, and when you want to end the session, just tap the screen with four fingers.
There is also an information icon that brings up app version, device model name and device specific settings.
The sample apps using the front camera requires devices with a front camera Depth sensor and a recommended distance of 70 cm (about an arm's length).
More about the sample apps and games
SimpleARFoundation
With easy to use controls you can try out the Hand recognition, Mesh, and Modeling features provided in ToF AR and UnityARFoundation.


Puppet
It's a puppet show at your fingertips!
Using the front camera you can turn your hands into googly eyed, fuzzy puppets.
Hand Decoration
Display animated decorations on the back of your hands. Using Hand recognition the decorations move and turn with you and there are four to choose between.


Rock Paper Scissors
This classic game of Rock Paper Scissors is using ToF AR gesture recognition to decide the winner.
Start by giving thumbs up and then the in-app referee's voice will guide you through the game rounds. Available languages are Japanese, English and Chinese.
Juggling
After the ToF AR face and hand recognition provides you with a bone model for each hand, the on-screen instructions will guide you to a good juggling position.
Then, when you're ready, the game will start by dropping a ball, so just catch it, and start to juggle!
As the game progresses more and more balls will be added, and to challenge yourself even more you can easily change the difficulty settings. You can also turn off and on a white mask that follow your facial expressions, as well as change the bone model visibility.


BGChange
Using both Hand and Sky detection, this app gives you a whole new background.
Just give a thumbs up and with a pop and a ripple the sky turns into a starry, starry night with an aurora that fades back after a while.
TextureRoom
With 3D Capturing, the TextureRoom app creates a mesh of the environment and maps either an animation, a custom text, or a photo from your camera roll onto it.
Choose one of the three modes available:
- TextureAnimation mode – text and symbols are animated across the walls
- TextInput mode– Enter a message that will be mapped on the walls.
- Stamp mode – Add an image from the camera roll and rotate, scale and position it with controls accessed by a simple tap.


BallPool
The floor fills up with colored balls that drops in from above.
When objects, like hands, feet, or a person, enters the scene they can move the balls around.
StepOn
The sample uses the plane and depth recognition to grow flowers and grass where hands or feet touch a surface.


Kirigami
Touch a wall with your hand, tap the floor with your foot, or simply touch the screen, and watch butterflies fly from the surfaces and flutter around.
SandBoxRoom
Using the ToF AR Mesh, the 3D scanned environment is displayed in a colorful block design style.
Scanning starts when the app is opened and the environment is created by tapping the icon.
Tap the icon again to reset the scan and delete the landscape.


HumanoidHand
Explore and experiment with how to calibrate the hand and facial recognition of a 3D avatar, and connect to a numerical pad to try different facial expressions.
Interested?
Now you know what the ToF AR Lab can do, let's go back to the download page and get started!