Lemgine is the first(?) Trait driven game engine (maybe)
This uses a glium backend for the rendering please refer to examples on the github (or if you already here you can see the folder)