@Override
    public Light clone(){
        try {
            Light l = (Light) super.clone();
            l.color = color.clone();
            return l;
        } catch (CloneNotSupportedException ex) {
            throw new AssertionError();
        }
    }
Determines if the light intersects with the given camera frustum.

For non-local lights, such as {@link DirectionalLight directional lights},
{@link AmbientLight ambient lights}, or {@link PointLight point lights}
without influence radius, this method should always return true.

@param camera The camera frustum to check intersection against.
@param vars TempVars in case it is needed.
@return True if the light intersects the frustum, false otherwise.
jme3-core/src/main/java/com/jme3/light/Light.java