@Override
    public void postFrame(FrameBuffer out) {

        if (debug) {
            displayShadowMap(renderManager.getRenderer());
        }
        if (!noOccluders) {
            //setting params to receiving geometry list
            setMatParams();

            Camera cam = viewPort.getCamera();
            //some materials in the scene does not have a post shadow technique so we're using the fall back material
            if (needsfallBackMaterial) {
                renderManager.setForcedMaterial(postshadowMat);
            }

            //forcing the post shadow technique and render state
            renderManager.setForcedTechnique(postTechniqueName);

            //rendering the post shadow pass
            viewPort.getQueue().renderShadowQueue(lightReceivers, renderManager, cam, true);

            //resetting renderManager settings
            renderManager.setForcedTechnique(null);
            renderManager.setForcedMaterial(null);
            renderManager.setCamera(cam, false);

        }

    }
For debugging purpose Allow to "snapshot" the current frustum to the
scene
jme3-core/src/main/java/com/jme3/shadow/PssmShadowRenderer.java