Everything you need to know to understand depth of field