lightState.setEnabled(false);
	protected void simpleInitGame() {		ShadeState ss = display.getRenderer().createShadeState();		ss.setShade(ShadeState.SM_FLAT);		rootNode.setRenderState(ss);		// Create a new mouse. Restrict its movements to the display screen.		am = new AbsoluteMouse("The Mouse", display.getWidth(), display				.getHeight());		// Get a picture for my mouse.		TextureState ts = display.getRenderer().createTextureState();		URL cursorLoc;		cursorLoc = TestOBBPick.class.getClassLoader().getResource(				"jmetest/data/cursor/cursor1.png");		Texture t = TextureManager.loadTexture(cursorLoc, Texture.MM_LINEAR,				Texture.FM_LINEAR);		ts.setTexture(t);		am.setRenderState(ts);		// Make the mouse's background blend with what's already there		AlphaState as = display.getRenderer().createAlphaState();		as.setBlendEnabled(true);		as.setSrcFunction(AlphaState.SB_SRC_ALPHA);		as.setDstFunction(AlphaState.DB_ONE_MINUS_SRC_ALPHA);		as.setTestEnabled(true);		as.setTestFunction(AlphaState.TF_GREATER);		am.setRenderState(as);		// Move the mouse to the middle of the screen to start with		am.setLocalTranslation(new Vector3f(display.getWidth() / 2, display				.getHeight() / 2, 0));		// Assign the mouse to an input handler		input.setMouse(am);		// Create the box in the middle. Give it a bounds		URL model = TestOBBPick.class.getClassLoader().getResource(				"jmetest/data/model/maggie.obj");		try {			FastMath.USE_FAST_TRIG = true;			FormatConverter converter = new ObjToJme();			converter.setProperty("mtllib", model);			ByteArrayOutputStream BO = new ByteArrayOutputStream();			JmeBinaryReader jbr = new JmeBinaryReader();			BinaryToXML btx = new BinaryToXML();			converter.convert(model.openStream(), BO);			btx.sendBinarytoXML(new ByteArrayInputStream(BO.toByteArray()),					new OutputStreamWriter(System.out));			jbr.setProperty("bound", "sphere");			maggie = jbr.loadBinaryFormat(new ByteArrayInputStream(BO					.toByteArray()));			maggie.setLocalScale(.1f);		} catch (IOException e) { // Just in case anything happens			System.out.println("Damn exceptions!" + e);			e.printStackTrace();			System.exit(0);		}		maggie.updateCollisionTree();		randomizeColors(maggie);		rootNode.attachChild(maggie);		// Attach Children		rootNode.attachChild(maggie);		rootNode.attachChild(am);		l = new Line("me", new Vector3f[] { new Vector3f(110, 110, 110),				new Vector3f(-110, -110, -110) }, null, new ColorRGBA[] {				ColorRGBA.white, ColorRGBA.white }, null);		rootNode.attachChild(l);		// Remove all the lightstates so we can see the per-vertex colors		lightState.detachAll();	}