That’s great, moony. Thanks, again.
What at I’m working on now is making two new nodes: 1) a node that allows you to get the position of any object in a scene so that you can freely use it to calculate whatever vectors, etc, you want; and 2) a ‘sample luminance’ node that simply samples the normalized luminance of a given point on surface or even volume in perhaps a variety of spaces (camera, scene, etc). That way it would be possible to map color ramps onto things in a more intuitive and useful way.
As I’m new to Blender, this may be a bit of an effort for me. What fun, though!