Yes, it’s that time of year, where outside sounds rather like a war zone thanks to fireworks screaming and banging all over the place. I don’t know, maybe I’m getting too old for this stuff. Well, as the saying goes, if you can’t beat ’em, join ’em. So I did, in a manner that won’t break the bank and terrify animals everywhere: I attempted to create some 3D animated fireworks.
They’re pretty simple, actually: an emitter producing planes, which are tagged with motion blur and highlights, giving them the coloured glow you see in the render. There’s also a gravity effector at play, pulling them downwards and, hopefully, achieving a more realistic effect.
The above was done with tracers, giving a slightly more authentic trail, and I think the gravity effects are much clearer here, too. I rendered with no anti-aliasing whatsoever, in-keeping with this, the year of the pixel.
I also had a go at some sparkler effects; it’s a similar deal, but this time using some random ‘sparkly’ shapes and cloning them spherically, rather than having an animated emission. They did get better as I went along, which I suppose is good.
And with the final GIF (I promise) we come to this obscene spinny firework thing – technical term, you understand. Just two emitters – albeit with much narrower range than previously – grouped together and rotated.
I have to say this year has been relatively quiet for fireworks, so perhaps I shouldn’t be so sour on the subject. If you are visiting a display, burning an effigy or any kind of festivity this evening, then do have fun. If you aren’t, well, who needs it when you have this?