Home Technical Talk

Using Leap Motion for animating first-person hands and forearms?

Has anyone successfully used Leap Motion for animating first-person hands? Before investing on it, I was curious to see if anyone had attempted this with any success. Currently working on a project that has a considerable amount of first-person animations, most of them with props (using scissors, pressing buttons, using phone, firing weapon, using knife), and my animation skills are not the best (I'm a programmer by day, hobby game dev by night).

Replies

  • poopipe
    Offline / Send Message
    poopipe grand marshal polycounter
    no - I have not 

    but 

    I'm not sure it's where I'd spend my money tbh - if you want super high quality animation then you want mocap gloves and some animators to clean it all up.  if you're more concerned with getting 70-80% good enough then I think you can do it cheaper with roughly the same code time investment using camera based approaches

    Google's camera based hand tracking stuff looks pretty solid to me. I've not worked with it yet but if it's as good as their face tracking stuff it's well worth a look  (its all part of mediapipe I think) 

    There's also intel realsense - you can think of it as kinect on steroids.  The outgoing generation of depth cameras are cheap at around 150 uk pounds and are probably good enough. There's a skeletal tracking example in the SDK iirc 

    I'd try the google stuff first 
  • BlenderBender
    Yeah, I'm perfectly fine with 70 ~ 80 % good enough and then learning how to fix / clean. Do you know any camera-based motion tracking software that integrates with Blender or other software?
  • poopipe
    Offline / Send Message
    poopipe grand marshal polycounter
    I don't  I'm afraid - not a blender person. 

    You can dump a stream of positions out of both systems and they both have python bindings so it should be possible. 
  • BlenderBender
    Just an update on this: I ended up buying Leap Motion and using it with the following software:


    The output is extremely noisy and you have to run quite a few smoothing operations within Blender. It also only works with the hands themselves. If you are holding an item, it does not recognize the fingers properly. If you have no items, it's fine, otherwise do not waste your money.
Sign In or Register to comment.