Sorry about the two posts in a row
Does anyone know if it’s possible to start 3D behaviors (javax.media.j3d.Behavior) before the Canvas3D becomes visible?
Here’s what I’m trying to do:
I’m using a Swing application to manipulate a 3D scene. However, none of the Behaviors will run unless I previously viewed the Canvas3D. That is, if I start my Swing application (cannot initially see Canvas3D) and just start interacting with the GUI (contains JButtons, JTextField, etc) that causes transforms in the 3D scene, none of the behaviors connected to these tranforms will have their processStimulus() invoked, however the transforms do take place! Is there a way around this?