Beyond Lambert: reconstructing surfaces with arbitrary BRDFs | IEEE Conference Publication | IEEE Xplore