Is anyone aware of a tool that’d explode a sprite into pixels as a sprite sheet animation? I tried Atomizer, but it didn’t seam to work and I’d have to capture the particle animation to generate a spritesheet from it (not really an issue, but again Atomizer didn’t work). Hopefully the tool, if any, would be standalone and not dependent on Unity.
I know this can be done at runtime, but I really don’t want to have to do it at runtime and makes sense performance wise to just be a spritesheet animation.
I didn’t want to use a particle system, but to explode it into a spiresheet and just be a spritesheet animation. I was hoping there was some sort of tool that’d let me generate this, which should just take the sprites pixels and send them outwards. I’ve yet to find one so it seams something like this may not exist.
Walking Potatoes. Being vague as possible isn’t helpful I’m afraid, lol.
Point sprites are where you only need to have an array of Vector3. This is a mesh without triangles. This array is updated and passed to mesh.vertices.
Then a shader with point sprite will use these points to render the pixels. This is the fastest way to render pixels on a general GPU.
I’m not sure how that helps with what I’m wanting. I don’t want to explode the sprite in real time. I want to explode it externally into a spritesheet then import that spritesheet into Unity then use it as my sprites death animation. My alternative I guess is I can explode it using a script in Unity (at this time not idea how to go about this) then capture that explosion using Sprite Maker.
There’s potentially going to be 100+ of these sprites… possible exploding all at once. So being a spritesheet that’s cached and reused seams to be the most performance optimal way to do this.
realistically , a sprite sheet is only going to allow you to cut your sprite up into squares. Thats not going to look right. Id consider using Photoshop or something similar to cut the sprite up into smaller random shapes, and then use them. You can then animate the individual peices for a random explosion of shapes.
I want the sprite to explode with each pixel flying outwards. I’m just not sure how to automate the generation of the spritesheet without painting it manually. I was asking to see if there was a program that could do this, but looks like I need to take a second look at Atomizer and see if I can get it to work then i’ll just capture the explosion with Sprite Maker.