Git Product home page Git Product logo

Comments (5)

GoogleCodeExporter avatar GoogleCodeExporter commented on May 27, 2024
Hey,

Have you confirmed that the controller is properly working (aside from the 
laser pointer)? I.E. The sphere is lit and the camera is tracking?

I'll help you get this up and running, but, I'd actually recommend against 
using the built-in support for laser pointer mode and just rolling your own. 

Basically, if you assume that your camera is in the same plane as the screen, 
you can just do a ray cast from the controller towards the origin to get your 
intersection point. Shoot a ray in each corner and use that for the extents. 
Having the extents lets you normalize the coordinates. I can post code if that 
would be helpful.

Thanks,
John

Original comment by [email protected] on 18 Oct 2011 at 3:07

from moveme.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 27, 2024
Hello and thank you for the quick response. 

Yes, the controller is working correctly and I am already using position to 
control some crosshairs.  Thanks for the recommendation as well.  I actually 
already have some code for casting a ray to the screen but was curious whether 
you might have a more accurate method.  The project I am working on mixes real 
world and 3D graphics so accuracy helps a lot.  So far the MoveMe has been 
great.

Also, I noticed a tilt value from the camera.  Do the Sony cameras have a tilt 
sensor (accelerometer) in them?  If it is reasonably accurate, maybe I could 
work with a tilted camera.

Thanks again.

   -- Skyler

Original comment by [email protected] on 18 Oct 2011 at 5:48

from moveme.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 27, 2024
Hi,

The camera doesn't have a tilt sensor but the tilt is calculated over time by 
using the video data and data from the Move controller to approximate the angle 
between the camera and gravity. Internally, the tilt from the camera is 
factored into the data describing the position of the Move controller, so 
having a tilted camera shouldn't impact the accuracy of the data.

Do you have a demo of what you're working on with MoveMe?

Thanks,
John

Original comment by [email protected] on 19 Oct 2011 at 3:57

from moveme.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 27, 2024
Hi,

Thank you for the info on the camera.  That is a very cool way to get that 
information.  I don't have a demo to show you quite yet but I will pass your 
information on to the person I am developing this for.

Just to let you know, the position and orientation information with the Move is 
fantastic.  I have been working with a number of different controllers and 
depth cameras for ambient computing/alternative UI type applications and this 
is really the most solid so far.

  -- Skyler

Original comment by [email protected] on 24 Oct 2011 at 5:12

from moveme.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 27, 2024

Original comment by [email protected] on 8 Nov 2011 at 4:03

  • Changed state: Done

from moveme.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.