Butterfly & Firefly - Particle

For the wing animation, I used a plane mesh split into two parts.

The particle system sends the normal, tangent, and position of each particle to the shader.

The particle system sends the normal, tangent, and position of each particle to the shader.

I calculate the rotation axis and apply the rotation only to the edges of the wing using a UV mask.

I calculate the rotation axis and apply the rotation only to the edges of the wing using a UV mask.

Now i need to do is configure the particle system to create a dynamic and cohesive movement.

Node graph to create butterfly mask.

Node graph to create butterfly mask.

All shader graph.

All shader graph.

I use the same approach as the toon shader to create a cell halo of light.

I use the same approach as the toon shader to create a cell halo of light.

Point light, postprocess effect.

Point light, postprocess effect.

To control the size and number of cells for each light point of a particle, I use the custom data particle that I send to the shader.

To control the size and number of cells for each light point of a particle, I use the custom data particle that I send to the shader.

To create a light point per particle. I calculate the distance from each particle position and the world positions. Then I apply the same cell attenuation calculation that I used in my toon shader.

To create a light point per particle. I calculate the distance from each particle position and the world positions. Then I apply the same cell attenuation calculation that I used in my toon shader.

All postprocess shader graph.

All postprocess shader graph.

Butterfly & Firefly - Particle

Hi,

In this post, i showcases two particles system i made for my toon scene.

For the butterflies, you need a custom mesh (just a plane split in half, so 6 vertices).

And to create the firefly light effect, I use a particle system and a post-processing shader.
The shader use the same attenuation technique as my toon shader.

I tried my best to maintain the highest video quality, but once it’s uploaded, the compression algorithm degrades the quality.

Enjoy !

More artwork