Write a paper on the hidden-surface removal problem and implement the Z-Buffer algorithm using WebGL. Write a paper on the hidden-surface removal problem and implement the Z-Buffer algorithm using WebGL.