public void onAnalog(String name, float value, float tpf) { if (name.equals("blurScaleUp")) { dofFilter.setBlurScale(dofFilter.getBlurScale() + 0.01f); System.out.println("blurScale : " + dofFilter.getBlurScale()); } if (name.equals("blurScaleDown")) { dofFilter.setBlurScale(dofFilter.getBlurScale() - 0.01f); System.out.println("blurScale : " + dofFilter.getBlurScale()); } if (name.equals("focusRangeUp")) { dofFilter.setFocusRange(dofFilter.getFocusRange() + 1f); System.out.println("focusRange : " + dofFilter.getFocusRange()); } if (name.equals("focusRangeDown")) { dofFilter.setFocusRange(dofFilter.getFocusRange() - 1f); System.out.println("focusRange : " + dofFilter.getFocusRange()); } if (name.equals("focusDistanceUp")) { dofFilter.setFocusDistance(dofFilter.getFocusDistance() + 1f); System.out.println("focusDistance : " + dofFilter.getFocusDistance()); } if (name.equals("focusDistanceDown")) { dofFilter.setFocusDistance(dofFilter.getFocusDistance() - 1f); System.out.println("focusDistance : " + dofFilter.getFocusDistance()); } } }, "blurScaleUp", "blurScaleDown", "focusRangeUp", "focusRangeDown", "focusDistanceUp", "focusDistanceDown");
dofFilter.setFocusRange(50); dofFilter.setBlurScale(1.4f); fpp.addFilter(dofFilter);