Hello,
Yet one remark on this idea. Something that might be an interesting
request to Vesa and Juha.
In Cinema 4D there's a shader that is called "proximal". This shader
detects the distance to chosen objects, either the entire object or it's
points or
edges.
A VSL shader can access the distance to any chosen 3D points fairly simply -
just map the shader e.g. using a sphere mapping, where z component is the
radial distance from the map center. In other words, material mapping
geometry is the tool for passing 3D space related parameters to shaders.
Anyway, I guess this is a matter of easiness of the workflow, especially in
animation situations.
Best regards,
Vesa