Is there a way to create a Color Theory Algorithm for Grasshopper?

Hello, I was wondering if there was a way to create an algorithm to distribute colors across elements using some color theory inputs? I really like the color distribution on the attached wall piece and felt like it was something that might be achieved via Grasshopper. It would be something that I would prefer was translated through the baking process if possible.

Any insight or links to information would be greatly appreciated!

Thanks,

Jake

Have you tried the very useful search functionality already?

https://discourse.mcneel.com/search?q=color%20theory

Other than the threads above:

One simple way is to find the (relative) Z min - Z max and remap 2 (or more) Colors like in this simple piece of C# (working on Meshes for the occasion):

See some results: a Random Terrain, a Phillips Ocean Wave simulation and a Simplex Noise (as Mesh)).