If anyone is looking for a pet project, I just came across this recent, but pragmatic, paper:
http://jcgt.org/published/0002/01/04/paper.pdf
Patrick