My application takes several seconds to show the first window with a Canvas3D
in it. I've profiled it and found that the bottleneck is in SimpleUniverse.getPreferredConfiguration()
; the first call takes three or four seconds, and it must be called before the scene can be rendered.
I'm using the Direct3D renderer (-Dj3d.rend=d3d
), because the OpenGL renderer crashes on my graphics card. I have an integrated ATI card running a single monitor.