About This File
This is a Marionette object that uses several python libraries - Pillow, NumPy, and SciPy - to create a triangulated panel that takes its colors from the pixels of an image.
The color for each triangle is the average RGB value for all the pixels that would fall within that shape if the picture and the panel were aligned.
As this Marionette object contains external libraries, you may see some prompts to download libraries the first time you make a change. Just click OK when prompted. Unfortunately, this object does not work on PC running Vectorworks 2020. It does however work on a PC running Vectorworks 2021.
There are two files in this post, one with just the Marionette object and another that uses the Marionette object in an actual model.