@Override
    public void write(JmeExporter exporter) throws IOException {
        super.write(exporter);
        OutputCapsule capsule = exporter.getCapsule(this);

        capsule.write(colorInfluenceLine, "colorInfluenceLine", 0.8f);
        capsule.write(colorInfluencePaper, "colorInfluencePaper", 0.1f);
        capsule.write(fillValue, "fillValue", 0.9f);
        capsule.write(lineColor, "lineColor", new ColorRGBA(0f, 0f, 0f, 0f));
        capsule.write(lineDistance, "lineDistance", 4f);
        capsule.write(lineThickness, "lineThickness", 1f);
        capsule.write(luminance1, "luminance1", 0.9f);
        capsule.write(luminance2, "luminance2", 0.7f);
        capsule.write(luminance3, "luminance3", 0.5f);
        capsule.write(luminance4, "luminance4", 0.3f);
        capsule.write(luminance5, "luminance5", 0f);
        capsule.write(paperColor, "paperColor", new ColorRGBA(1f, 1f, 1f, 1f));
    }
Save properties when the filter is serialized, for example when saving to
a J3O file.

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