Added camera types, smoothed it out more with bounded fractional identity, added PDF script