8 scene transitions for Unity, free, in one line of C#. No prefab to place, no setup: import the package and call it.Works in any pipeline: the transitions are UI shaders on a Screen Space - Overlay canvas, which UGUI draws the same in each. Tested in Built-in, URP (2D and Universal Renderer) and HDRP. In HDRP the demo scene's backdrop is darker, under HDRP's default exposure; the transitions look the same.8 scene transitions for Unity, free, in one line of C#. No prefab to place, no setup: import the package and call it.SceneTransition.ChangeScene("Level2", "diamonds");yield return SceneTransition.Cover("iris", new SceneTransition.Options { CenterOn = player });// ...teleport the player, load a save...yield return SceneTransition.Reveal("iris");What's inside6 patterns: fade, dither, wipe, diamonds, circles, iris.2 rule masks: clouds, spots. Or draw your own: any greyscale texture works as a transition.Every transition has options: colour, duration, easing, direction, cell count, soft edges.Iris closes on a point or a Transform, so the screen can close on the player.PixelSize gives chunky edges that match pixel-art games.Scenes load in the background while the screen is covered.Runs on unscaled time, so it works while the game is paused, and blocks clicks while the screen is covered.Prefer the editor? The transition is a UI shader with a Progress slider, ready for an Animator or Timeline.Demo scene: a meadow and a dungeon and a button for every style.The full packScene Transitions has all 32: clock, spiral, hexagons, shards and 7 more patterns, 5 screen effects that bend the game image (pixelate, swirl, ripple, zoom, slice) and 8 more rule masks, heart and star among them. The same API, so moving up is changing the using line.CompatibilityUnity 6.3 or later, in any render pipeline: Built-in, URP (2D or Universal Renderer) and HDRP.Either input handler for the demo: the Input Manager or the Input System.The shaders, the package's C# scripts, the Python code that draws the rule masks and the demo's sprites were made with the help of AI (Anthropic's Claude); no generative image model.The transition shaders (UI shaders, on a Screen Space - Overlay canvas the first call makes), the rule masks, SceneTransition as C# source, and a demo scene with a button per style. Unity 6.3+, any render pipeline.Unity 6.3 or later, in any render pipeline: Built-in, URP (2D or Universal Renderer) or HDRP.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/scene-transitions-free/The shaders, the package's C# scripts, the Python code that draws the rule masks and the demo's sprites were made with the help of AI (Anthropic's Claude); no generative image model.




