_blurBlend.setConstantColor(_blurFactor);
}
@Override
protected void initExample() {
final Camera cam = _canvas.getCanvasRenderer().getCamera();
cam.setFrustumFar(3000);
_canvas.getCanvasRenderer().setFrameClear(Renderer.BUFFER_NONE); // needed for motion blur
// _canvas.setVSyncEnabled( true );
_canvas.setTitle("Box Madness");
cam.setLocation(new Vector3(0, 600, 800));
cam.lookAt(new Vector3(0, 0, 0), Vector3.UNIT_Y);
_controlHandle.setMoveSpeed(200);
buildShader();
buildPointSprites();
_screenQuad = new Quad("0", cam.getWidth(), cam.getHeight());
_screenQuad.setTranslation(cam.getWidth() / 2, cam.getHeight() / 2, 0);
_screenQuad.getSceneHints().setRenderBucketType(RenderBucketType.Ortho);
_screenQuad.getSceneHints().setLightCombineMode(LightCombineMode.Off);
_blurBlend = new BlendState();
_blurBlend.setBlendEnabled(true);
_blurBlend.setEnabled(true);