Hi Messimore- I don’t know if it is relaible enough but I have an ancient script that will make curves from ‘cast shadows’ on the CPlane from a parallel light. You can set the light direction or select a parallel or spotlight (shadows seem to be only parallel however) The output is all of the surface silhouettes (probably not useful usually but grouped for easy deletion) as well as the outer edge curves of the shadows, which is probably more like what you want, You’re welcome to try it- I’m happy to try to tune it up as well - this os a pretty old thing and probably only moderately tested at best.
If you unzip, then drag and drop the rvb script onto Rhino, you’ll have a new ‘command’(actually an alias) called
You can type this just like any command and it will run the script.
ShadowGetter.zip (1.2 KB)
I had a try at pytyhonizing the idea as well - this lets you choose target objects, and a light or the sun for the direction.
ShadowCurves.py (5.6 KB)
To use the Python script use
RunPythonScript, or a macro:
_-RunPythonScript "Full path to py file inside double-quotes"