Yes scripts written in the OpenGL Shading Language are used for specifying the colours in the vertices.
I have just uploaded my port to Qt which you can download from this page: http://www.seamless3d.com/qt/
Sadly it takes me a lot of time publishing files, it's not a simple matter of just uploading where I am up to. When experimenting I end up with a number of variations and so I have to verify what I upload is in working order and compatible with the example smls files and I have to verify that my instructions work for what I have uploaded, so there is a lot of uploading and downloading, waiting for the compiler to compile everything from scratch and rebooting to a different operating system to verify what I have got working in one OS works for the rest. The files I have uploaded seem to compile reliably for Linux and Windows but I seem to be getting random results (as in failing or succeeding to generate an APK file) still when I compile for Android when starting from scratch. Been stuck on this for days now. I suspect I may not have something set correctly in the Qt pro files or I may be just making a lot of silly mistakes from the stress, like forgetting to delete something or gotten confused which file is which, easy for me with all my variations. It would be nice to know what results you get from the uploaded files.
best wishes