Today I have been trying to figure out how to shade atypical shapes, so that I can shade some of the shapes that I draw with Bezier curves. I would like to have the shading so that smaller, similar shapes are drawn within the original shape each time, rather than using a linear or radial gradient. I just learned how to use lerpColor( ), which may be my solution. Now I just have to figure out a way to shrink my shape.
Update: July 17-- I made a candle using the shading technique. Since the shading is not constrained within the shape, I used that to my advantage and made it appear as if the flame was stretching.