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