Website powered by

Wildheim - GPU Butterflies Prototype

GPU Butterflies with vertex animation and fake shadows. Never gotten around to adding alternating normals for the two sides, would've made the flapping more believable.

The shadows are using almost the same particle behaviour as the butterflies themselves with most modules seeded so the behavior matches. They are then moved down in the vertex shader to the particle systems height which corresponds to the ground height.

rotating the butterfly sprite to fake flapping of the wings based on particle speed

rotating the butterfly sprite to fake flapping of the wings based on particle speed

moving the shadow to ground height via vertex shader and decreasing opacity with more height

moving the shadow to ground height via vertex shader and decreasing opacity with more height

butterflies avoiding the player's vector field