2D annotations/labels on 3D canvas

i’ve written a prototype app that models various 3D primatives that can be rotated around. I need to place a legend on this canvas which has to stay stationary while the model can be manipulated. Does anyone know how to do this?

You can use bitmap, if you have lots of String it can be slow but it’s really easy to use

have a look at http://fly.cc.fer.hr/~unreal/theredbook/chapter08.html