renderQueueMode = capsule.readInt("renderQueueMode", Renderer.QUEUE_INHERIT); zOrder = capsule.readInt("zOrder", 0); lockedMode = capsule.readInt("lockedMode", LOCKED_NONE); lightCombineMode = capsule.readInt("lightCombineMode", LightState.INHERIT); textureCombineMode = capsule.readInt("textureCombineMode", TextureState.INHERIT); normalsMode = capsule.readInt("normalsMode", NM_INHERIT);
	public void read(JMEImporter e) throws IOException {        InputCapsule capsule = e.getCapsule(this);        name = capsule.readString("name", null);        isCollidable = capsule.readBoolean("isCollidable", true);        isTransformable = capsule.readBoolean("isTransformable", true);        cullMode = capsule.readInt("cullMode", CULL_INHERIT);                localRotation = (Quaternion)capsule.readSavable("localRotation", Quaternion.IDENTITY);        localTranslation = (Vector3f)capsule.readSavable("localTranslation", Vector3f.ZERO);        localScale = (Vector3f)capsule.readSavable("localScale", Vector3f.UNIT_XYZ);                renderQueueMode = capsule.readInt("renderQueueMode", Renderer.QUEUE_INHERIT);        zOrder = capsule.readInt("zOrder", 0);        lockedMode = capsule.readInt("lockedMode", LOCKED_NONE);        lightCombineMode = capsule.readInt("lightCombineMode", LightState.INHERIT);        textureCombineMode = capsule.readInt("textureCombineMode", TextureState.INHERIT);        normalsMode = capsule.readInt("normalsMode", NM_INHERIT);        Savable[] savs = capsule.readSavableArray("renderStateList", null);        if (savs == null)            renderStateList = null;        else {            renderStateList = new RenderState[savs.length];            for (int x = 0; x < savs.length; x++) {                renderStateList[x] = (RenderState)savs[x];            }        }        geometricalControllers = capsule.readSavableArrayList("geometricalControllers", null);                worldRotation = new Quaternion();        worldTranslation = new Vector3f();        worldScale = new Vector3f(1.0f, 1.0f, 1.0f);    }