scholarly article by Bryan C. Russell et al published 1 November 2013 in ACM Transactions on Graphics