Skip to content

Adds new scene transitions converted from gl-transitions.com#872

Open
optimo wants to merge 5 commits intoprime31:masterfrom
optimo:more-scene-transitions
Open

Adds new scene transitions converted from gl-transitions.com#872
optimo wants to merge 5 commits intoprime31:masterfrom
optimo:more-scene-transitions

Conversation

@optimo
Copy link
Copy Markdown
Contributor

@optimo optimo commented Mar 16, 2025

Adds 11 scene transitions.
I've converted from GLSL to HLSL manually, using sources from gl-transitions.com. You can visit the site to see the effects in action.
These all-new transitions are one-part type and include configurable parameters. This batch includes both .fx shader source and SceneTransition subclasses for the following:
Bounce
CircleCrop
DirectionalWipe
Doom
Kaleidoscope
Perlin
PolkaDotsCurtain
SimpleZoom
WaterDrop
WindowBlinds
WindowSlice

I tried to pick some fun ones! These were plausible to use under the current limitations of the transition system without resorting to postprocessors. And there may be more conversions in the future.

@prime31 will need to compile the shaders .mgofx/.fxb into the content

@optimo optimo changed the title More scene transitions Adds new scene transitions converted from gl-transitions.com Mar 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant