Next step is to have a separate 'shading' layer and 'surface' layer for each component, so that instead of a fixed white-based gradient of gray, it uses a partially-opaque-gradient black overlay to apply the depth illusion to *any* color choice (or even texture!)
Next step is to have a separate 'shading' layer and 'surface' layer for each component, so that instead of a fixed white-based gradient of gray, it uses a partially-opaque-gradient black overlay to apply the depth illusion to *any* color choice (or even texture!)