Bob,

I finally figured out my threading (non-)issue after several days of
combing through Jmol source.  I was relying on System.out to make sure
my thread was still running, but once the JmolPanel is loaded it
reroutes System.out into its own console.  So it was working the whole
time; I just wasn't looking in the right place.  On the plus side, I now
know more about Jmol internals than I ever wanted to.

One of the capabilities of OpenNI is capturing a live image from the
sensor, which is very useful to the user.  This is exposed in
JmolOpenNIAdapter.getImage().  How should I go about having Jmol
optionally display this image in a separate window?

I think this is about ready to go into Jmol trunk.  I just made a design
shift to require two hands: a primary hand to perform gestures and
trigger actions and a secondary hand to control movement.  This both
reduced code size and improved usability.  My additions to
ActionManagerMT aren't as integrated as I'd like, but they don't alter
any existing functionality and they can always be integrated later.

Basic user flow:
1) Perform a Click with the primary hand to start the session and move
another hand into the scene until it's recognized.
2) Perform any gesture in JmolOpenNIAdapter.GESTURES to activate the
corresponding action in gesture_map.
3) Move the secondary hand to control that action if applicable (e.g.
rotate, translate).


Regards,
Benn

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to