Fixed cook torrance, new scenes, etc...

Fixed bug in cook torrance that caused NaN because of float imprecision
when n.h is equal to 1