public static ClassicCameraController createClassicCameraControllerAndAddListeners(ViewportAdapter viewportAdapter, CameraTrackingAndDollyPositionHolder cameraTrackAndDollyVariablesHolder, Graphics3DAdapter graphics3dAdapter, JFrame jFrame) { ClassicCameraController classicCameraController = new ClassicCameraController(graphics3dAdapter, viewportAdapter, cameraTrackAndDollyVariablesHolder, jFrame); graphics3dAdapter.addKeyListener(classicCameraController); graphics3dAdapter.addMouseListener(classicCameraController); graphics3dAdapter.addMouse3DListener(classicCameraController); graphics3dAdapter.addSelectedListener(classicCameraController); return classicCameraController; }
public static ClassicCameraController createClassicCameraControllerAndAddListeners(ViewportAdapter viewportAdapter, CameraTrackingAndDollyPositionHolder cameraTrackAndDollyVariablesHolder, Graphics3DAdapter graphics3dAdapter, JFrame jFrame) { ClassicCameraController classicCameraController = new ClassicCameraController(graphics3dAdapter, viewportAdapter, cameraTrackAndDollyVariablesHolder, jFrame); graphics3dAdapter.addKeyListener(classicCameraController); graphics3dAdapter.addMouseListener(classicCameraController); graphics3dAdapter.addMouse3DListener(classicCameraController); graphics3dAdapter.addSelectedListener(classicCameraController); return classicCameraController; }