Hi everyone.
I'm writing a game which uses a voxel art style. As a result, everything is pretty square. I'd like to incorporate some particles into what I have right now but would like to try particles which are shaped like cubes, rather than billboards. I'm trying to work out what's required for this. I've worked out that Ogre provides a OgreParticleSystemRenderer.h which can be used to render something custom. In the case of billboards it mostly uses the OgreBillboardSet class to do most of the heavy lifting.
I don't have too much time to spend on this so if it seems it's going to be a big job then I'd rather just skip some of this and animate my particles using scene nodes (doubt there will be that many of them anyway, but performance is on my mind none the less).
Has anyone attempted this before and has some code they'd be willing to share to get started with? I know the ParticleUniverse plugin provided meshes for particles but I'm using Ogre's built in system.