As far as I know sun's standard key navigation behavior uses
3 wakeup criteria keypressed, keyreleased and on elapsedframes(0)
and IMHO the elapsedframes(0) is responsible fo the cpu usage.

Take a look at David Nadeau's Course on Java3D

http://www.sdsc.edu/~nadeau/Courses/VR99/

in the examples there are excellent key navigation behaviors
( e.g .ExamineViewerBehavior) without wakeups on elapsedframes,
so your  program will get the chance to do other things than
processing the key navigation behavior.

Happy hacking
Joerg
--

  http://w5.cs.uni-sb.de/~baus

  Email : [EMAIL PROTECTED]
  Phone : +49-681-302-2016
  Fax   : +49-681-302-4136

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to