ModeChangeDemo demo = new ModeChangeDemo();
demo.start();
}
public void start() throws IOException {
CanvasFactory factory = new ch.blackspirit.graphics.jogl.CanvasFactory();
// Configurator configurator = new Configurator(factory);
// configurator.show();
// TODO create display mode (window, fullscreen, resolution) and capability (antialiasing) switcher
// Create a fullscreen realtime canvas using the current display mode.
RealtimeCanvas tempCanvas;// = factory.createRealtimeCanvasFullscreen();
DisplayMode mode = factory.getDisplayMode(WIDTH, HEIGHT);
// if(mode != null) {
// tempCanvas = factory.createRealtimeCanvasFullscreen(mode);
// } else {
// tempCanvas = factory.createRealtimeCanvasFullscreen();
// }
tempCanvas = factory.createRealtimeCanvasWindow(WIDTH, HEIGHT);
final RealtimeCanvas canvas = tempCanvas;
// Add Escape and Q as quitting keys