public UniverseContextState createRandomUniverseContextState() {
boolean axisShowing = true;
boolean fpsShowing = false;
UniverseStateFactory universeStateFactory = new UniverseStateFactory();
UniverseState universeState = universeStateFactory.createRandomUniverseState();
MainSynchronizerStateFactory synchroStateFactory = new MainSynchronizerStateFactory();
MainSynchronizerState synchronizerState = synchroStateFactory.createMainSynchronizerState();
SimLifeCanvas3DStateFactory canvasStateFactory = new SimLifeCanvas3DStateFactory();
SimLifeCanvas3DState canvasState = canvasStateFactory.createRandomCanvasState();
return new UniverseContextState(universeState, synchronizerState, canvasState, axisShowing, fpsShowing,
NOMINAL_VIEWER_TRANSFORM);
}