started to implement depth dependant gaussian