blur looks pretty legit now
refactored into hitrecord
lens now modeled as a disk
added normals