@Override protected void onDisable() { vp.setEnabled(false); }
@Override protected void onEnable() { vp.setEnabled(true); }
@Override public void onAction(String name, boolean keyPressed, float tpf) { if (name.equals("lmb") && !keyPressed) { splitScreen = !splitScreen; viewPort.setEnabled(!splitScreen); leftView.setEnabled(splitScreen); rightView.setEnabled(splitScreen); } }
@Override public void onAction(String name, boolean isPressed, float tpf) { if (name.equals(TOGGLE_UPDATE) && isPressed) { offView.setEnabled(!offView.isEnabled()); } }
@Override public void simpleInitApp() { flyCam.setEnabled(false); Geometry blueBox = new Geometry("blue box", mesh); Material blueMat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md"); blueMat.setColor("Color", ColorRGBA.Blue); blueBox.setMaterial(blueMat); rootNode.attachChild(blueBox); rightCam = cam.clone(); rightCam.setViewPort(0.5f, 1f, 0f, 1f); rightView = renderManager.createMainView("right", rightCam); rightView.setClearFlags(true, true, true); rightView.setEnabled(false); rightView.attachScene(rootNode); Geometry redBox = new Geometry("red box", mesh); Material redMat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md"); redMat.setColor("Color", ColorRGBA.Red); redBox.setMaterial(redMat); leftScene.attachChild(redBox); leftCam = cam.clone(); leftCam.setViewPort(0f, 0.5f, 0f, 1f); leftView = renderManager.createMainView("left", leftCam); leftView.setClearFlags(true, true, true); leftView.setEnabled(false); leftView.attachScene(leftScene); inputManager.addMapping("lmb", new MouseButtonTrigger(MouseInput.BUTTON_LEFT)); inputManager.addListener(this, "lmb"); }
@Override protected void initialize(Application app) { vp = app.getRenderManager().createMainView("debug", app.getCamera()); vp.attachScene(debugNode); vp.setClearDepth(true); this.app = app; for (ArmatureDebugger armatureDebugger : armatures.values()) { armatureDebugger.initialize(app.getAssetManager(), app.getCamera()); } app.getInputManager().addListener(actionListener, "shoot", "toggleJoints"); app.getInputManager().addMapping("shoot", new MouseButtonTrigger(MouseInput.BUTTON_LEFT), new MouseButtonTrigger(MouseInput.BUTTON_RIGHT)); app.getInputManager().addMapping("toggleJoints", new KeyTrigger(KeyInput.KEY_F10)); debugNode.addLight(new DirectionalLight(new Vector3f(-1f, -1f, -1f).normalizeLocal())); debugNode.addLight(new DirectionalLight(new Vector3f(1f, 1f, 1f).normalizeLocal(), new ColorRGBA(0.5f, 0.5f, 0.5f, 1.0f))); vp.setEnabled(false); }
public void closeViewportAdapter() { if (viewPort != null) viewPort.setEnabled(false); if (renderManager != null) renderManager.removeMainView(viewPort); }
public void closeViewportAdapter() { if (viewPort != null) viewPort.setEnabled(false); if (renderManager != null) renderManager.removeMainView(viewPort); }
private void disableMainViewport() { flyCam.setEnabled(false); flyCam = null; viewPort.setEnabled(false); renderManager.removeMainView(viewPort); renderManager.removeMainView(guiViewPort); }
private void disableMainViewport() { flyCam.setEnabled(false); flyCam = null; viewPort.setEnabled(false); renderManager.removeMainView(viewPort); renderManager.removeMainView(guiViewPort); }
alreadyClosing = true; viewPort.setEnabled(false); renderManager.removeMainView(viewPort);
alreadyClosing = true; viewPort.setEnabled(false); renderManager.removeMainView(viewPort);
public void initCam() { /** Configure cam to look at scene */ cam.setLocation(new Vector3f(appSize / 2, 0, appSize / 2)); cam.lookAt(new Vector3f(appSize / 2, 0, appSize / 2), Vector3f.UNIT_Y); cam.setFrustumNear(1f); cam.setFrustumFar(appSize * 5); app.getFlyByCamera().setEnabled(false); this.isoCam = new IsoCamera(cam, inputManager, app); camNode = isoCam.getCamNode(); rootNode.attachChild(camNode); cam_map = new Camera(150, 150); cam_map.setAxes(new Vector3f(1, 0, 0), new Vector3f(0, 1, 0), new Vector3f(0, 0, 0)); cam_map.setFrustumNear(1f); cam_map.setFrustumFar(appSize * 5); cam_map.setFrustumPerspective(45f, 1, 1, appSize * 5); cam_map.setLocation(new Vector3f(appSize / 2, appSize / 1.5f, appSize / 2f)); cam_map.lookAt(new Vector3f(appSize / 2, 0, appSize / 2), Vector3f.UNIT_Y); ViewPort view_map = this.app.getRenderManager().createMainView("MapView", cam_map); view_map.setEnabled(true); view_map.setClearFlags(true, true, true); view_map.attachScene(rootNode); view_map.setBackgroundColor(ColorRGBA.White); cam_map.update(); }