This project suggests a way for the calculation of Vertex Normal and vertex pen shade for the Bezier surface. Bezier surface grid : yellow Bezier surface shading : grey Control: "s" key : shading or switching between surface grid and shading. "r" key : change control points randomly. "up/down arrow" key : change resolution of the surface grid. click green flag again to reset.
Reference: Pen colour/saturation/shade blocks by DadOfMrLog Thank you DadOfMrLog