add specular flag
add fn
fix specular
take into account specularity
add counting
calc uniform weights correctly
use BdptRecord
implement contribution
plumb through isSpecular
fix
implement sensor
add spatial pdf
implement WeDirectional
implement WeDirectional
add retval
implement importance calc
implement pdf
implement pdf
undo hack
fix