While a bit off topic from your post, this post reminds me of the %PAINT macro that I wrote many years ago. It does color interpolation. I first wrote it for PROC INSIGHT, but I later modified it to make it more useful with ODS. I found it handy every now and then and used it in a few places. Documentation: https://support.sas.com/techsup/technote/mr2010paint.pdf To see examples of its use, do an internet search for %paint macro ods site:sas.com