Description
Description
our task will be to create a 3D scene, visualized using the WebGL drawing API (as opposed
to the “Canvas” 2D drawing API we have used up to and including homework assignment
#5). We have seen several examples, in-class, about using this interface, which you can find
in subdirectories Week10/ and Week11/ of our GitHub repository
(https://github.com/sifakis/CS559F22_Demos) (check out this
(https://jsbin.com/feqibunoyu/) and this (https://jsbin.com/zivofiw) URL for JSBin versions
of some of these examples). When authoring such three-dimensional visualizations, it will be
your responsibility to do the following, among others (while online tools like shdr.bkcore.com
would do many of these things for you) :
Write your own vertex shader and fragment shader; a relatively clean and straightforward
way to do this would be to include them in the body of
CS 559 Programming Assignment 7



