@Override
    public void read(JmeImporter importer) throws IOException {
        super.read(importer);
        InputCapsule capsule = importer.getCapsule(this);

        this.colorInfluenceLine = capsule.readFloat("colorInfluenceLine", 0.8f);
        this.colorInfluencePaper = capsule.readFloat("colorInfluencePaper", 0.1f);
        this.fillValue = capsule.readFloat("fillValue", 0.9f);
        this.lineColor = (ColorRGBA) capsule.readSavable(
                "lineColor", new ColorRGBA(0f, 0f, 0f, 0f));
        this.lineDistance = capsule.readFloat("lineDistance", 4f);
        this.lineThickness = capsule.readFloat("lineThickness", 1f);
        this.luminance1 = capsule.readFloat("luminance1", 0.9f);
        this.luminance2 = capsule.readFloat("luminance2", 0.7f);
        this.luminance3 = capsule.readFloat("luminance3", 0.5f);
        this.luminance4 = capsule.readFloat("luminance4", 0.3f);
        this.luminance5 = capsule.readFloat("luminance5", 0f);
        this.paperColor = (ColorRGBA) capsule.readSavable(
                "paperColor", new ColorRGBA(1f, 1f, 1f, 1f));
    }
Load properties when the filter is de-serialized, for example when
loading from a J3O file.

@param importer the importer to use (not null)
@throws IOException from the importer
jme3-effects/src/main/java/com/jme3/post/filters/CrossHatchFilter.java