Interactive computer graphics : a top-down approach with WebGL / Edward Angel, Dave Shreiner. Boston [u.a.] : Pearson, 2015