i wrote a positionsprite() function that allows you to position 3d sprites using 2d rules, i find it great for huds, radars etc. but also for printing text on screen by using a sprite based font set.
im not sure what u mean by on 3d model on top, but if you want the HUD behind a model just set the sprites zorder to appear behind it.
Anyway, heres my way of doing it:
www.blitzbasic.com/codearcs/codearcs.php?code=1359
if you need info about how 2 use it with text email me and i will send you my screentext function with a font set.
im not sure what u mean by on 3d model on top, but if you want the HUD behind a model just set the sprites zorder to appear behind it.
Anyway, heres my way of doing it:
www.blitzbasic.com/codearcs/codearcs.php?code=1359
if you need info about how 2 use it with text email me and i will send you my screentext function with a font set.