1. Help us improve the editor usability and artist workflows. Join our discussion to provide your feedback.
    Dismiss Notice
  2. Unity 5.6 is now released.
    Dismiss Notice
  3. Check out all the fixes for 5.5 in patch releases 1 & 2.
    Dismiss Notice
  4. Get further faster with the Unity Plus Accelerator Pack, free for new Unity Plus subscribers for a limited time. Click here for more details.
    Dismiss Notice
  5. Learn how you'll soon be able to publish your games to China in four simple steps with Xiaomi. Sign up now for early access.
    Dismiss Notice

Unity Extension for Sensing People in Spaces

Discussion in 'Made With Unity' started by obviousjim, Nov 25, 2010.

  1. obviousjim

    obviousjim

    Joined:
    Oct 11, 2009
    Posts:
    27
    Hello,

    I've put together code and an example of how to use Unity3d with the open source video tracker OpenTSPS (made with http://openFrameworks.cc ).

    OpenTSPS can be downloaded here : http://www.opentsps.com

    The Unity3d extension is on my github: https://github.com/obviousjim/OpenTSPS_Unity3d_Extension

    The easiest way to get started is to just download the .unitypackage included in that repository.

    I also put a walk through online:
    http://vimeo.com/17177478

    [​IMG]

    It's still a prototype with a lot of features that could be added on the Unity side. Any comments, contributions, or critique is encouraged.

    Thanks everyone,
     
    Thomas-Mountainborn likes this.
  2. KITT

    KITT

    Joined:
    Jul 17, 2009
    Posts:
    221
    Thanks for sharing. The video is precise &informative. Will try this out when I am at my computer.

    Thanks again.
     
  3. Vectrex

    Vectrex

    Joined:
    Oct 31, 2009
    Posts:
    194
    That's neat. This could be used for simple translational headtracking.
    btw you can set unity to always update even if it's not focused. Edit->Project settings->Player->Resolution and presentation->Run in background
     
  4. V_Software

    V_Software

    Joined:
    Oct 29, 2009
    Posts:
    29
    Seems to be a really interessting thing, maybe I'll look into it one of the next Days.
     
  5. J450N

    J450N

    Joined:
    Nov 25, 2010
    Posts:
    20
    VERY cool!
    Seems like this could be very useful for augmented reality apps or those playing around with Kinect integration.
     
  6. markis

    markis

    Joined:
    Oct 11, 2010
    Posts:
    51
    wow nice work. it would be usefull for me.
     
  7. kosmopol

    kosmopol

    Joined:
    Jun 7, 2010
    Posts:
    55
    Now this is very original project! Actually, it opens pretty many possibilities. Like real-time interactions, actors as game characters and even theater in Unity.
    One of the most fascinating projects with Unity I've seen.
     
  8. empea_mARc

    empea_mARc

    Joined:
    Nov 28, 2010
    Posts:
    1
  9. okimoki

    okimoki

    Joined:
    May 13, 2010
    Posts:
    113
    AWESOME.. so, instead of tracking people one could track markers on the table? i guess so :)
    AWESOME!!!!
     
  10. wimeck

    wimeck

    Joined:
    May 26, 2008
    Posts:
    50
    Wow, excellent work!
     
  11. obviousjim

    obviousjim

    Joined:
    Oct 11, 2009
    Posts:
    27
    @okimoki. Absolutely! TSPS is designed for sensing people in environments, but really it works in any case where a video scene has high enough contrast for background-subtraction blob detection to work. So tracking markers on a table would definitely work.

    But, there actually is a really neat project developed more specifically for using markers / touch tables with Unity. it's called uniTUIO and is based on the TUIO specification:

    Check it out:
    http://xtuio.com/index.php/projectsmain/utuiomain
     
  12. kingrat

    kingrat

    Joined:
    Dec 23, 2010
    Posts:
    93
    Am I right in saying the programs needed are not available on windows