View Transition Coordinator
Coordinator component: GnosisViewTransitionCoordinator
Default prefab: Assets/Modules/com.gnosisgames.gnosisengine/Assets/Prefabs/VIEW TRANSITION COORDINATOR.prefab
Advanced effect component: GnosisAdvancedViewTransitionEffect
Advanced shader: Gnosis/AdvancedTransition (Assets/Modules/com.gnosisgames.gnosisengine/Assets/Shaders/AdvancedTransition.shader)
This page documents the transition ids currently configured in the default coordinator prefab, so designers can reference ids directly from service requests and adapter code.
Runtime flow
Transitions are requested from the UI service layer (for example through RequestTransition in GnosisGameUIService), forwarded by your Unity UI integration layer (for example UnityGameUIAdapter / UnityPlatformUIAdapter), and executed by GnosisViewTransitionCoordinator as IN -> midpoint -> OUT.
Available transition ids (default prefab)
| Id | Effect component | Description |
|---|---|---|
none | GnosisNoneViewTransitionEffect | No-op transition used for instant midpoint swaps without visual cover. |
shakecut | GnosisShakeCutViewTransitionEffect | Aggressive camera-style shake pulse for impact-heavy cuts. |
depthswap | GnosisDepthSwapViewTransitionEffect | Depth-staged swap that simulates layers crossing during transition. |
zoomsnap | GnosisZoomSnapViewTransitionEffect | Quick zoom-and-snap transition with punchy easing. |
fade | GnosisFadeViewTransitionEffect | Classic alpha fade in/out transition. |
push | GnosisPushViewTransitionEffect | Directional push/wipe that feels like one panel pushing another. |
scalefade | GnosisScaleFadeViewTransitionEffect | Scale + alpha blend that softens hard screen cuts. |
diamond | GnosisDiamondWipeViewTransitionEffect | Diamond-shaped patterned wipe. |
doublewipe | GnosisDoubleWipeViewTransitionEffect | Two-front wipe for mirrored reveal/cover motion. |
linearwipe | GnosisLinearWipeViewTransitionEffect | Single linear directional wipe with clean edge. |
radialwipe | GnosisRadialWipeViewTransitionEffect | Circular/radial wipe expanding or collapsing around a center. |
curtain | GnosisCurtainViewTransitionEffect | Curtain-style close/open transition from edges. |
slide | GnosisSlideViewTransitionEffect | Full-screen slide transition between views. |
twist | GnosisTwistViewTransitionEffect | Twisting shader-driven transition for stylized motion. |
pixel | GnosisPixelViewTransitionEffect | Pixelation transition preset for retro-style swaps. |
pixel2 | GnosisPixelViewTransitionEffect | Alternate pixel preset using the same pixel effect component. |
tiled | GnosisTilePatternViewTransitionEffect | Tile-grid transition with configurable order, stagger, and scale phases. |
aurora | GnosisAdvancedViewTransitionEffect | Advanced shader preset tuned for soft flowing aurora-like edges. |
bloodmoon | GnosisAdvancedViewTransitionEffect | Advanced shader preset with dark red, lunar-eclipse style tone. |
frostbite | GnosisAdvancedViewTransitionEffect | Advanced shader preset tuned for cold crystalline propagation. |
grid | GnosisAdvancedViewTransitionEffect | Advanced shader preset emphasizing geometric grid breakup. |
havoc | GnosisAdvancedViewTransitionEffect | Advanced shader preset with chaotic high-energy breakup. |
honeycomb | GnosisAdvancedViewTransitionEffect | Advanced shader preset with hex-like segmented sweep. |
interference | GnosisAdvancedViewTransitionEffect | Advanced shader preset with noisy interference-style distortions. |
lightning | GnosisAdvancedViewTransitionEffect | Advanced shader preset tuned for sharp electric streaks. |
magma | GnosisAdvancedViewTransitionEffect | Advanced shader preset with hot molten flow and glow. |
meltdown | GnosisAdvancedViewTransitionEffect | Advanced shader preset with collapsing/overheating melt profile. |
overgrowth | GnosisAdvancedViewTransitionEffect | Advanced shader preset tuned for organic creeping expansion. |
plasma | GnosisAdvancedViewTransitionEffect | Advanced shader preset with energetic plasma wave fronts. |
radar | GnosisAdvancedViewTransitionEffect | Advanced shader preset with scan-like circular sweep behavior. |
rust | GnosisAdvancedViewTransitionEffect | Advanced shader preset with oxidized gritty edge breakup. |
sandstorm | GnosisAdvancedViewTransitionEffect | Advanced shader preset tuned for dusty granular turbulence. |
shatter | GnosisAdvancedViewTransitionEffect | Advanced shader preset with fracture-style crack propagation. |
swimming | GnosisAdvancedViewTransitionEffect | Advanced shader preset with fluid undulating distortion. |
tempest | GnosisAdvancedViewTransitionEffect | Advanced shader preset with storm-like high-motion fronts. |
transistor | GnosisAdvancedViewTransitionEffect | Advanced shader preset with synthetic/electronic pattern feel. |
venom | GnosisAdvancedViewTransitionEffect | Advanced shader preset with toxic viscous profile and color ramp. |
wildfire | GnosisAdvancedViewTransitionEffect | Advanced shader preset with fast burning edge behavior. |
Notes
- Transition ids are case-insensitive at runtime because coordinator id resolution normalizes and compares ids without case sensitivity.
- The special id
randomcan be requested to choose a random transition from coordinator entries, excluding ids listed inrandomTransitionIdExclusions. - If you add new entries in the prefab, update this page so design, scripting, and QA keep a shared id catalog.