Skip to content

Halation 1.0.0

Choose a tag to compare

@AR13X3 AR13X3 released this 05 Oct 04:12
· 20 commits to main since this release

The first public release of Halation, a free, open-source generator for fluid gradient backgrounds behind physically based glass and screen effects. It runs entirely in your browser on the GPU, with nothing to install and no account, and nothing you make is uploaded.

Open the app · User guide

Halation looks

Highlights

  • Flow: silk, light bands, mesh gradients, ribbons, lit shapes, a real-time fluid simulation you paint with the mouse, or any image you drop in.
  • Glass: nine physically based glass types (reeded, wavy, rings, glass-block tiles, hammered, water, crystal, rain and pyramids) with adjustable index of refraction, frost, streaks, dispersion, caustics, Fresnel reflections, tint, partial panes and a second stacked pane.
  • Screen: halftone, line screens, LED matrix, CRT, mosaic, topographic contours and dither.
  • Color and finish: an OKLab gradient editor with a palette library and generator, relief and gloss lighting, film grain, bloom, vignette and chromatic aberration.
  • Export: 8- and 16-bit PNG, JPEG and WebP at up to 4× any canvas size, copy to clipboard, burst capture as a .zip, and seamless-loop video.
  • Workflow: 20 built-in looks, settings search (press /), saved looks with import and export, share links, undo/redo and Surprise me.
  • Performance modes (Auto, Eco, Balanced, Max) keep the preview smooth on modest hardware. Exports always render at full quality.

Run it locally

There is no build step and there are no dependencies:

git clone https://github.com/AR13X3/halation.git
cd halation
npm start

License

Halation is licensed under the AGPL-3.0. Images and videos you make with it are yours to use anywhere, including in commercial work. See the README for details.

Full changelog: CHANGELOG.md