Hello fellow devs!
During my own project, I wrote a script that takes in the images provided by the shiny new Image API and outputs the 3D positions of bright retroreflective markers in the form of a Vector3 array.
This allows you to attach retroreflective markers to whatever you like and track them as you would your hands!
Here's an example where I put a sticker on my cellphone camera:
The script can easily be dropped into any project. Make sure you have the Plugin (from LeapDeveloperKit_2.1.0+18736_win\LeapSDK\lib\UnityAssets) as part of your plugins folder, and attach the C# script to any object in your scene to act as "The Leap" parent where all your tracked points will come from.
You can then access the array of blobs from your own script by adding a handle to the receiving object's script with:
public CameraProcessing BlobScript;
And then by dragging the CameraProcessing instance from your "Leap Parent" to that slot.
Access x, y, and z positions with this syntax:
BlobScript.Blobs[0].x
Have fun!
DOWNLOAD HERE
BUY RETROREFLECTIVE MARKERS HERE (bottom of the page)