ACM SIGGRAPH 2005 Emerging technologies - Cox