Hi,
> I find it still way too fiddly for my taste - the rotations are fairly
> hard to do consistently. It is easy to perform a rotation, but to
> perform one that actually puts the object into the orientation I want
> (instead of some semi-random one) is hard. I didn't realize that one
> has to spread out the fingers and not to hold them together in order
> for the gesture to be detected correctly.
As we discussed before the tracking is not perfect. But what I learned quickly
the detection of a hand closed or opened is quite stable. That's why I decided
to do the first demo this way. At the moment I count the fingers to determine
whether the hand is opened or closed. That is why you have to spread the
fingers at least a bit. Before I was playing with the hands "ball radius" to do
this, but it gave me the feeling that this algorithm is not that reliable.
> Also, I am not sure that emulating 2D multi-touch gestures for driving an
> orbit manipulator/trackball is the best metaphor here - the
> manipulator rotates in 3 DOFs, but the two handed rotation gesture is
> meant to rotate around a single axis only - the normal to the plane in
> which the user has their hands (table or phone screen, usually).
>
> I think a direct interaction ("grab the object with your hand and
> rotate it") would work a lot better here - kinda like a virtual data
> glove. That would also make it easier to stay in the workspace -
> keeping both hands together while doing the manipulation is not really
> intuitive (one is in the way of the other during the manipulation),
> but when you bring them apart, you lose the tracking. One hand at a
> time would probably work better.
True, for sure. My first thought was to do it that way. Grab the object, then
move and rotate directly by the hands position and rotation. I could not
realize that in the first demo, because there is no GRAB gesture available (at
least I did not find it, yet) then I lost track of the hand's fingers when they
are oriented perpendicularly above the Leap. Then also I felt sad about the
accuracy of the hands rotation.
Cheers,
Johannes
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=55535#55535
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org