Study the hidden-surface removal problem and implement the Z-Buffer algorithm using WebGL.
Clearly provide the details of your program, including the screenshots of your working program:
Describe the object (primitive) that you are working with.
Adequately comment about your source code.
Assemble your source code and screenshots of the application executing (and the results) into a single document.