modified introduction to SIGGRAPH paper