After learning this example from @prisoner849, I tried to make a simple wireframe lighting model example.
https://codepen.io/qiumeng12/pen/LYmpyPz