I was looking around particles, sprites, pointsprites and so on.. but, i cant understand, how can i get dynamic aura effect near the object?
I have some ideas about it:
1) Sprite: make two 2D particles using sprites (in the back and front of the object), and every frame project its coordinates to world and parse it with my mesh in space. But, this technique, i guess, wont give us a good performance, because if we have more than one object, every render cycle we need to sort objects by their Z values, to get the one we need (with that mystic aura) surronded by back sprite and front sprite, right? Looks like that will kill FPS rate :(
2) Point sprites: pointsprites location doesnt need to be projected each frame, as it already has world location. Also, there is no need in sorting objects! But we cant rotate them without shaders, and i can hardly imagine realisation of something like this:
3) Mesh and texture: i didnt try it, but, if i get a textured sphere mesh with alpha blending enabled, i can get some effect, but i need to change my, the only one texture each render cycle.
What do you think?