@TPMoyer – this sounds great. You should also post a hello in Please Introduce Yourself
IANA expert in openGL, but we do have a few on the forum – for example, I believe @gohai is quite experienced with this and has written Processing + openGL libraries. Hopefully someone can suggest starting points.