Screen Transitions - 16 Scene Transition Shaders for Godot 4
A downloadable asset pack
50% off until Oct 16.
Free Lite: https://inkharbor.itch.io/screen-transitions-lite
Also in the bundle (13 tools, $54.56, Oct 12 to Oct 16): https://itch.io/s/204018/godot-juice-and-polish-bundle
See it running in Last Ember, a free browser game: https://inkharbor.itch.io/last-ember
Free: Godot 4 Game Feel Checklist (playable)
Screen Transitions gives Godot 4 16 scene transition shaders for smooth screen transitions between levels and menus. Animated transition shaders for Godot 4 animation and scene changes.
Try it free first: Screen Transitions Lite has 4 of the 16 shaders.
Sixteen scene transitions for Godot 4, written as plain canvas_item shaders and driven by one small autoload. No textures, no screen-texture reads: each effect is computed from math (distance fields, hashes, noise), so there are no image files to import or manage.
Transitions.change_scene("res://level_2.tscn", "circle_wipe", 0.6)
What you get
- 16 shaders: circle wipe, iris, diamond, pixel dissolve, noise burn, glitch cut, blinds, radial clock, linear wipe, wave wipe, page curl (lite), ink bleed, spiral, checker, halftone dots, curtain
Transitions.gdautoload:change_scene(), awaitableplay_out()/play_in(), shader uniforms via a dictionary, a global cover colour, and anenabledswitch for reduced-motion options- Demo project with a button per shader
- README with install steps, API and a uniform table for every shader
- Each shader also works on its own on a ColorRect, with no autoload
Good to know
- Transitions cover the screen with a solid colour and reveal it again. They do not blur or distort the old scene.
- Built for Godot 4.3+ with the GL Compatibility renderer in mind.
- Testing: all 16 transitions were checked on screen and in scene changes through the autoload in Godot 4.7 (GL Compatibility). Not checked: Web export, macOS and Linux. Bug reports in the comments are welcome.
- Licence: use in any number of your own commercial or non-commercial projects; do not redistribute the source as a standalone asset.
AI-assistance disclosure
Works great with: Hitfeel Kit and Settings & Menu Kit. See also the Godot Juice and Polish Bundle.
More from inkharbor
Full packs: Print & Paint FX · Retro Screen FX · Pulse FX 2D · Weather FX 2D · Pixel Sprite FX · Toon Forge 3D · Ember VFX 3D · Hitfeel Kit · Settings Menu Kit · Save/Load Kit · Inventory Kit · Dialogue & Quest Kit · Exporter Pro
Free to try: Print & Paint sampler · Exporter (free) · Hitfeel Lite · Screen Transitions Lite · Retro Lite · Pulse Lite · Weather Lite · Pixel Lite · Toon Lite · Ember Lite · Dialogue Lite · Inventory Lite · Last Ember (free game)
| Updated | 4 hours ago |
| Published | 1 day ago |
| Status | Released |
| Category | Assets |
| Author | inkharbor |
| Tags | 2D, Animation, Asset Pack, Effects, Godot, Shaders, sourcecode |
| AI Disclosure | AI Assisted, Code, Text |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $1.50 USD. You will get access to the following files:





Leave a comment
Log in with itch.io to leave a comment.