scene.setWorldBound(new BoundingSphere());
scene.setWorldBound(new BoundingBox());
    protected void initGame() {        text = new Text("Test Label","Hits: 0 Shots: 0");        Text cross = new Text("Crosshairs", "+");        text.setLocalTranslation(new Vector3f(1,60,0));        cross.setLocalTranslation(new Vector3f((float)(display.getWidth()/2), (float)(display.getHeight()/2),0));        TextureState textImage = display.getRenderer().getTextureState();        textImage.setEnabled(true);        textImage.setTexture(            TextureManager.loadTexture(                TestPick.class.getClassLoader().getResource("jmetest/data/font/font.png"),                Texture.MM_LINEAR,                Texture.FM_LINEAR,                true));        text.setRenderState(textImage);        cross.setRenderState(textImage);        AlphaState as1 = display.getRenderer().getAlphaState();        as1.setBlendEnabled(true);        as1.setSrcFunction(AlphaState.SB_SRC_ALPHA);        as1.setDstFunction(AlphaState.DB_ONE);        as1.setTestEnabled(true);        as1.setTestFunction(AlphaState.TF_GREATER);        as1.setEnabled(true);        text.setRenderState(as1);        cross.setRenderState(as1);        scene = new Node("3D scene node");        root = new Node("Scene Root");        root.setForceView(true);                Vector3f max = new Vector3f(5,5,5);        Vector3f min = new Vector3f(-5,-5,-5);                root.attachChild(scene);                ZBufferState buf = display.getRenderer().getZBufferState();        buf.setEnabled(true);        buf.setFunction(ZBufferState.CF_LEQUAL);                scene.setRenderState(buf);        scene.setWorldBound(new BoundingSphere());        cam.update();                root.attachChild(text);        root.attachChild(cross);                model = new MilkshapeASCIIModel("Milkshape Model");        URL modelURL = TestPick.class.getClassLoader().getResource("jmetest/data/model/msascii/run.txt");        model.load(modelURL, "jmetest/data/model/msascii/");        model.getAnimationController().setActive(false);                Vector3f[] vertex = new Vector3f[1000];        ColorRGBA[] color = new ColorRGBA[1000];        for (int i = 0; i < 1000; i++) {        	vertex[i] = new Vector3f();        	vertex[i].x = (float) Math.random() * -100 - 50;        	vertex[i].y = (float) Math.random() * 50 - 25;        	vertex[i].z = (float) Math.random() * 50 - 25;        	color[i] = new ColorRGBA();        	color[i].r = (float) Math.random();        	color[i].g = (float) Math.random();        	color[i].b = (float) Math.random();        	color[i].a = 1.0f;        }        Line l = new Line("Line Group",vertex, null, color, null);        l.setModelBound(new BoundingSphere());        l.updateModelBound();                scene.attachChild(l);                        scene.attachChild(model);        scene.updateGeometricState(0.0f, true);                MousePick pick = new MousePick(cam, scene, text);        pick.setMouse(input.getMouse());        input.addAction(pick);    }