SandCanvas: new possibilities in sand animation. - Kazi, Rubaiat Habib; Chua, Kien Chuan; Zhao, Shengdong; Davis, Richard C.; Low, Kok-Lim (2011)