Phaser AE

3D Water Effects

Pro packv3.0.0-13D3D VFX

Twelve water effects for 3D games, from a footstep in a puddle to an erupting geyser. They are the splashes and spray, not the water itself, so they sit on whatever water surface your game already draws.

This is a Pro pack. Upgrade to Phaser Pro to use it in your games.See Phaser Pro →

Released October 19, 2026

3D Water Effects: a screenshot of its demo
A note about these graphics

Expansion packs don't come with graphics. This screenshot is one way of drawing what the pack does, made for its demo: none of the sprites, tiles or backgrounds in it are in the pack.

That's by design. A pack is a game's logic, mechanics and effects, and it works with whatever art you give it. Some packs draw effects, backdrops or 3D scenes of their own, but none carries a game's sprites.

So the look is yours. Make the art on phaser.io, bring your own, or let your agent draw it in code: the same pack can look like anything.

The pack

vfx3dWater

function vfx3dWater(): Pack<{}>

Effect pack vfx3d-water: registers twelve water effects (splashes, drips, spray, a sprinkler, a fountain, a geyser, waterfall mist, ripples, bubbles and a wake) for game.particles3d.effect(name). Uses only particle:* frames. Requires particles-3d and particle-textures.

Helpers

VFX3D_WATER

const VFX3D_WATER: ReadonlyArray<string>

The names this pack registers, in the order its page lists them; game.particles3d.effect(name) takes each.