Hello everyone.

We have decided to phase out the Mixed Reality Forums over the next few months in favor of other ways to connect with us.

The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.

The plan between now and the beginning of May is to clean up old, unanswered questions that are no longer relevant. The forums will remain open and usable.

On May 1st we will be locking the forums to new posts and replies. They will remain available for another three months for the purposes of searching them, and then they will be closed altogether on August 1st.

So, where does that leave our awesome community to ask questions? Well, there are a few places we want to engage with you. For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality. If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers. And always feel free to hit us up on Twitter @MxdRealityDev.

Detecting index finger tip using HoloLens

Hi

I am working on a college project using Microsoft HoloLens, Unity 2017.3.1f1 and HoloToolkit-Unity-2017.2.1.3. I need to have a sphere that moves with my index finger tip as an indicator. I created a sphere that at every frame it's position is changed according to my hand's position so it moves with my hand. I have a problem that it is placed at my palm. Is there any way that I can translate it so that it will be moving with my index finger tip? Maybe something as an offset? Any help with that?

Thank you in advance.

Answers

  • There was a post this morning on Reddit linking to a YouTube video demonstrating some impressive index finger-based tracking. You may want to try and contact the dev: https://redd.it/8lmndb

  • dbarrettdbarrett ✭✭✭

    That looks pretty awesome. Just from watching the video it looks like he is ray casting from an offset from the headset, where the shoulder would be. The direction that he ray casts in is pointed toward his palm's position with maybe an also added offset to the inside of his palm slightly.

    As for your problem, I would trace out your hand and get the distance from the center of your palm to the tip of your index finger and just add the offset to your sphere's location. I haven't looked a whole lot into tracking hand position, but if it also tracks rotation then make sure your offset is relative to that.

    AR Developer

Sign In or Register to comment.