public static JFrame createNewWindow(ViewportAdapter viewportAdapter, String title, int width, int height, CameraController cameraController) { viewportAdapter.setCameraController(cameraController); return createNewWindow(viewportAdapter.getCanvas(), title, width, height); }
public static JFrame createNewWindow(ViewportAdapter viewportAdapter, String title, int width, int height, CameraController cameraController) { viewportAdapter.setCameraController(cameraController); return createNewWindow(viewportAdapter.getCanvas(), title, width, height); }
private static void createAndShowStandardWindow(JMEGraphics3DAdapter graphicsAdapter) { SimpleCameraTrackingAndDollyPositionHolder cameraTrackAndDollyVariablesHolder = new SimpleCameraTrackingAndDollyPositionHolder(); ViewportAdapter camera = graphicsAdapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(camera, cameraTrackAndDollyVariablesHolder, graphicsAdapter); camera.setCameraController(classicCameraController); Canvas canvas = camera.getCanvas(); JPanel panel = new JPanel(new BorderLayout()); panel.add("Center", canvas); JFrame jFrame = new JFrame("JME HeightMap Example"); Container contentPane = jFrame.getContentPane(); contentPane.setLayout(new BorderLayout()); contentPane.add("Center", panel); jFrame.pack(); jFrame.setVisible(true); jFrame.setSize(800, 600); }
private static void createAndShowStandardWindow(JMEGraphics3DAdapter graphicsAdapter) { SimpleCameraTrackingAndDollyPositionHolder cameraTrackAndDollyVariablesHolder = new SimpleCameraTrackingAndDollyPositionHolder(); ViewportAdapter camera = graphicsAdapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(camera, cameraTrackAndDollyVariablesHolder, graphicsAdapter); camera.setCameraController(classicCameraController); Canvas canvas = camera.getCanvas(); JPanel panel = new JPanel(new BorderLayout()); panel.add("Center", canvas); JFrame jFrame = new JFrame("JME HeightMap Example"); Container contentPane = jFrame.getContentPane(); contentPane.setLayout(new BorderLayout()); contentPane.add("Center", panel); jFrame.pack(); jFrame.setVisible(true); jFrame.setSize(800, 600); }
public static ClassicCameraController createNewWindow(Graphics3DAdapter graphics3DAdapter, ViewportAdapter viewportAdapter, String title, int width, int height, Vector3d initialCameraTranslation) { ClassicCameraController classicCameraController = createCameraController(graphics3DAdapter, viewportAdapter, initialCameraTranslation); viewportAdapter.setCameraController(classicCameraController); createNewWindow(viewportAdapter.getCanvas(), title, width, height); return classicCameraController; }
public static ClassicCameraController createNewWindow(Graphics3DAdapter graphics3DAdapter, ViewportAdapter viewportAdapter, String title, int width, int height, Vector3D initialCameraTranslation) { ClassicCameraController classicCameraController = createCameraController(graphics3DAdapter, viewportAdapter, initialCameraTranslation); viewportAdapter.setCameraController(classicCameraController); createNewWindow(viewportAdapter.getCanvas(), title, width, height); return classicCameraController; }
public static void addSecondCamera(Graphics3DAdapter graphics3DAdapter, PanBackAndForthTrackingAndDollyPositionHolder cameraTrackAndDollyVariablesHolder) { ViewportAdapter secondCamera = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController secondController = ClassicCameraController.createClassicCameraControllerAndAddListeners(secondCamera, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); secondCamera.setCameraController(secondController); createNewWindow(secondCamera.getCanvas()); }
public static void addSecondCamera(Graphics3DAdapter graphics3DAdapter, PanBackAndForthTrackingAndDollyPositionHolder cameraTrackAndDollyVariablesHolder) { ViewportAdapter secondCamera = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController secondController = ClassicCameraController.createClassicCameraControllerAndAddListeners(secondCamera, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); secondCamera.setCameraController(secondController); createNewWindow(secondCamera.getCanvas()); }
public static void addFirstCamera(Graphics3DAdapter graphics3DAdapter, PanBackAndForthTrackingAndDollyPositionHolder cameraTrackAndDollyVariablesHolder) { ViewportAdapter viewportAdapter = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(viewportAdapter, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); viewportAdapter.setCameraController(classicCameraController); classicCameraController.setTracking(true, true, false, false); Canvas canvas = viewportAdapter.getCanvas(); createNewWindow(canvas); }
public static void addFirstCamera(Graphics3DAdapter graphics3DAdapter, PanBackAndForthTrackingAndDollyPositionHolder cameraTrackAndDollyVariablesHolder) { ViewportAdapter viewportAdapter = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(viewportAdapter, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); viewportAdapter.setCameraController(classicCameraController); classicCameraController.setTracking(true, true, false, false); Canvas canvas = viewportAdapter.getCanvas(); createNewWindow(canvas); }
ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(camera, cameraTrackAndDollyVariablesHolder, adapter); camera.setCameraController(classicCameraController); Canvas canvas = camera.getCanvas(); JPanel panel = new JPanel(new BorderLayout()); panel.add("Center", canvas);
ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(camera, cameraTrackAndDollyVariablesHolder, adapter); camera.setCameraController(classicCameraController); Canvas canvas = camera.getCanvas(); JPanel panel = new JPanel(new BorderLayout()); panel.add("Center", canvas);
ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(viewportAdapter, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); viewportAdapter.setCameraController(classicCameraController); Canvas canvas = viewportAdapter.getCanvas(); createNewWindow(canvas); ClassicCameraController secondController = ClassicCameraController.createClassicCameraControllerAndAddListeners(secondCamera, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); secondCamera.setCameraController(secondController); createNewWindow(secondCamera.getCanvas());
ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(viewportAdapter, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); viewportAdapter.setCameraController(classicCameraController); Canvas canvas = viewportAdapter.getCanvas(); createNewWindow(canvas); ClassicCameraController secondController = ClassicCameraController.createClassicCameraControllerAndAddListeners(secondCamera, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); secondCamera.setCameraController(secondController); createNewWindow(secondCamera.getCanvas());