the bad performance gets caused by the overdraw. i use 12 shells and when the camera gets very near and the entity fills the entire screen it stresses the pixel fill rate so much that the fps go down to 20 on my gf4. if the entity is in some distance the performance is ok.

...
i didn't post it because i lost it before i did the last refinements...