If there is a way to do this without a shader, that would be the preferred method I would select. I want to stay away from shaders being required for basic things as much as possible, to best suit video cards that may not properly support them.

I appreciate the time you are taking on this, and I will be sure to try and play with that code you provided as swiftly as I can, too.