That looks very good.
(I already saw this on the glscene newsgroups)