Right I am done... off on holiday in a day and I will resume work after christmass and produce a version that can go in irrlicht's core
In the demo I create 16k billboards
just billboards give me 7 fps
batched and CPU rotated with no angle LoD give me 25fps without normals
batched with 25 degrees of LoD give 50fps
GPU hardware billboards give 50fps
obviously rotating every 25 degrees will be laggy as opposed to precise smooth GPU vertex shader
Certain features are incomplete...
moving,resizing and scaling individual billboards
SMesh and hardware hints
setting visibility of individual billboards
should be 2 day's work... but I know some of you will do RATHER a lot of devving during the holidays and would benefit greatly from this incomplete release
http://www.mediafire.com/?dfjitp5t4p7jv5c