public static ViewportAdapter createViewport(Graphics3DAdapter graphics3DAdapter) { return graphics3DAdapter.createNewViewport(null, false, false); }
public static ViewportAdapter createViewport(Graphics3DAdapter graphics3DAdapter) { return graphics3DAdapter.createNewViewport(null, false, false); }
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); }
ViewportAdapter camera = adapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(camera, cameraTrackAndDollyVariablesHolder, adapter); camera.setCameraController(classicCameraController);
ViewportAdapter camera = adapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(camera, cameraTrackAndDollyVariablesHolder, adapter); camera.setCameraController(classicCameraController);
public OffscreenBufferVideoServer(Graphics3DAdapter adapter, CameraMountList mountList, CameraConfiguration cameraConfiguration, CameraTrackingAndDollyPositionHolder cameraTrackingAndDollyPositionHolder, int width, int height, ImageCallback imageCallback, TimestampProvider timestampProvider, int framesPerSecond) { ViewportAdapter viewport = adapter.createNewViewport(null, false, true); camera = viewport.getCamera(); viewport.setupOffscreenView(width, height); ClassicCameraController cameraController = new ClassicCameraController(adapter, viewport, cameraTrackingAndDollyPositionHolder); cameraController.setConfiguration(cameraConfiguration, mountList); viewport.setCameraController(cameraController); CameraUpdater cameraUpdater = new CameraUpdater(); this.imageCallback = imageCallback; this.timestampProvider = timestampProvider; LogTools.info("Starting video stream"); viewport.getCaptureDevice().streamTo(cameraUpdater, framesPerSecond); }
public OffscreenBufferVideoServer(Graphics3DAdapter adapter, CameraMountList mountList, CameraConfiguration cameraConfiguration, CameraTrackingAndDollyPositionHolder cameraTrackingAndDollyPositionHolder, int width, int height, RenderedSceneHandler videoDataServer, TimestampProvider timestampProvider, int framesPerSecond) { ViewportAdapter viewport = adapter.createNewViewport(null, false, true); camera = viewport.getCamera(); viewport.setupOffscreenView(width, height); ClassicCameraController cameraController = new ClassicCameraController(adapter, viewport, cameraTrackingAndDollyPositionHolder); cameraController.setConfiguration(cameraConfiguration, mountList); viewport.setCameraController(cameraController); CameraUpdater cameraUpdater = new CameraUpdater(); this.videoDataServer = videoDataServer; this.timestampProvider = timestampProvider; PrintTools.info(this, "Starting video stream"); viewport.getCaptureDevice().streamTo(cameraUpdater, framesPerSecond); }
public OffscreenBufferDepthImageServer(Graphics3DAdapter adapter, CameraMountList mountList, CameraConfiguration cameraConfiguration, CameraTrackingAndDollyPositionHolder cameraTrackingAndDollyPositionHolder, int width, int height, double nearClip, double farClip, DepthImageCallback imageCallback, TimestampProvider timestampProvider, int framesPerSecond) { ViewportAdapter viewport = adapter.createNewViewport(null, false, true); camera = viewport.getCamera(); viewport.setupOffscreenView(width, height); this.nearClip = nearClip; this.farClip = farClip; ClassicCameraController cameraController = new ClassicCameraController(adapter, viewport, cameraTrackingAndDollyPositionHolder); cameraController.setConfiguration(cameraConfiguration, mountList); viewport.setCameraController(cameraController); CameraUpdater cameraUpdater = new CameraUpdater(); this.depthImageCallback = imageCallback; this.timestampProvider = timestampProvider; LogTools.info("Starting RGBD stream"); viewport.getCaptureDevice().streamTo(cameraUpdater, framesPerSecond); }
ViewportAdapter viewportAdapter = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(viewportAdapter, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); viewportAdapter.setCameraController(classicCameraController); createNewWindow(canvas); ViewportAdapter secondCamera = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController secondController = ClassicCameraController.createClassicCameraControllerAndAddListeners(secondCamera, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); secondCamera.setCameraController(secondController);
ViewportAdapter viewportAdapter = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = ClassicCameraController.createClassicCameraControllerAndAddListeners(viewportAdapter, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); viewportAdapter.setCameraController(classicCameraController); createNewWindow(canvas); ViewportAdapter secondCamera = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController secondController = ClassicCameraController.createClassicCameraControllerAndAddListeners(secondCamera, cameraTrackAndDollyVariablesHolder, graphics3DAdapter); secondCamera.setCameraController(secondController);
ViewportAdapter viewportAdapter = graphics3DAdapter.createNewViewport(null, false, true); ClassicCameraController classicCameraController = new ClassicCameraController(graphics3DAdapter, viewportAdapter, cameraTrackAndDollyVariablesHolder); classicCameraController.setTracking(true, true, false, false);
ViewportAdapter viewportAdapter = graphics3DAdapter.createNewViewport(null, false, false); ClassicCameraController classicCameraController = new ClassicCameraController(graphics3DAdapter, viewportAdapter, cameraTrackAndDollyVariablesHolder); classicCameraController.setTracking(true, true, false, false);