18 looping weather overlays as PNG sprite sheets, for any engine. Every frame is a seamless tile: repeat it across the screen, at any size.Made for URP (2D Renderer or Universal Renderer), where the prefabs and the demo scene render as they are with URP's Sprite-Unlit-Default material. In the Built-in pipeline and HDRP they show magenta until each SpriteRenderer's material is set to Sprites-Default; after that one change they render the same (tested in both).18 looping weather overlays as PNG sprite sheets, for any engine. Every frame is a seamless tile: repeat it across the screen, at any size. Each comes in three sets: 256 px and 128 px HD, and pixel art made at 64 px, not shrunk.Every one plays in the preview video.What's insideRain: light, heavy, and a slanting stormSnow: light, heavy, and a blizzardFog: a drifting mist, a thick fog, and cloud shadows passing over the groundThings in the air: autumn leaves, cherry petals, ash, dust motes, rising embers, fireflies, a sandstorm, bubbles and sparkles16 to 64 frames each, and every one loops seamlessly in time as well as across the tile. Far layers are smaller, fainter and slower, so each tile already has depth.Transparent PNG sheets, 8 frames a row, plus an effects.json with every frame size, frame count and fps, and a GIF preview of each.Godot 4 player included: WeatherOverlay.add(self, "rain_heavy") covers the screen and fades in; stack as many as you like, and pan them with your camera so the weather stays in the world. With a demo: toggle and combine them over a night landscape.Import steps for Unity and GameMaker in the README.CompatibilityAny engine that draws a repeating texture or a tiled sprite: Unity, GameMaker, Godot, Defold, Construct, Phaser, LÖVE, MonoGame.The Godot player: Godot 4.3 to 4.7, tested on both ends and on every renderer.The Godot shaders that render every frame and the package's C# scripts (the overlay component and the demo) were written with the help of AI (Anthropic's Claude); no generative image model.every overlay as a prefab with its animation clip, which tiles itself over the camera's view and keeps to the world as the camera pans, and a demo scene to toggle and stack them; the pixel set point filtered. Unity 6.3+ with URP.Unity 6.3 or later with URP (the prefabs use URP's Sprite-Unlit-Default material).A Documentation.txt in the package's folder says what is where and how to use it.Try the demo scene in your browser: https://pikoulas.com/demos/weather-overlays/The Godot shaders that render every frame and the package's C# scripts (the overlay component and the demo) were written with the help of AI (Anthropic's Claude); no generative image model.




