The bloom part isn’t super complex either. First I calculate the direction from each vertex towards a point, mask it with the UV.y, then use the Width/Height curves from the particle system to animate it. All of that is applied after the rotation part.
Progress update →
Decided to move the flower from the particle system and do the animation with a custom controller, which worked quite well!
Added lighting, made normals and albedo texture for the shield, I’ve used those references for it:
Okay so I’ve uploaded the new version. I added a bunch of stuff that I planned, and it looks like I wanted. The process was really interesting. Obviously there is a lot to improve, but I need to rest now!
I’ve used a the character from Mixamo with the animation, and some textures from Luos’ pack.
Here are some of the small things I added recently:
I thought about separating all petals, but I don’t think thats the best way to solve this, so I just made a new UV map and separated them like this
Then in the shader the dissolve mask ends up looking like this:
This is for the second petal, first one is already gone so I keep it black, second is being dissolve so there is some gradiented noise going on, and the rest is white because they are still fine.
From code it only requires the petal index and current petal dissolve amount to be set on the material.
but yeah it was really fun, took a bit too long for my taste, but I had this idea since I saw the post so I really wanted to make it happen. If anyone has any questions obv just hit me up and I’ll explain everything
Thanks! Yeah it’s the same mesh, same material, spawned 5 times with different orientations
The mesh is a flat dome-ish thingie. With flat quad you will see sharper edges when moving your camera around and it will look more flat
And about the flower animation. It’s animated with the shader, kind of. The displacement is done in the shader (I described how I do this before) but I control the width, height and rotation with some animation curves. It’s just setting a value on the material over time
To be honest I just wanted something around the shield itself to show that it protects a larger area around the character, like an aura, and then I was just playing around with different shapes for bursts and I liked the look of that
I tired it with flat quads and you could clearly see it being very flat at some angles. Meanwhile this only uses 5 particles and it looks volumetric-ish so I’m happy with that haha
I’ll tag @atcolombini because they were curious about this as well.
So it’s just a simple mesh, top part of the sphere
I’m using this texture from Luos’ pack (again) scrolling it on V and scrolling voronoi for displacement (similar to the water from this post Rensei's Sketchbook - #4 by Rensei )
And then it’s just a simple single burst of 5 particles with random rotation