From 31fece62f56aa2311e2325de83659edbc9e641db Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Mon, 17 Aug 2026 16:12:56 -0300 Subject: animation: core publishes transition records; gui evaluates via shaders, tty over grid cells --- src/tutor.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/tutor.txt') diff --git a/src/tutor.txt b/src/tutor.txt index 7c4c2733..f9ee1932 100644 --- a/src/tutor.txt +++ b/src/tutor.txt @@ -1079,10 +1079,12 @@ abc Native panel transitions are the five SPC a choices listed in 3.13. They start off. Only one is selected; running it again turns it off. Slide and - zoom animate geometry. Dissolve and ASCII animate only the old/new cell - diff, leaving unchanged content alone. Vertical raises only the pane being - added or deleted inside its own box, leaving every survivor still. The - native GUI scene switches Crt, Ripple + zoom animate geometry. Dissolve switches changed cells at stable thresholds. + ASCII increments or decrements each changed printable byte toward its new + value, using fast ease-out skips for long distances and exact steps nearby; + unchanged glyphs and non-ASCII graphemes pass through. Vertical raises a pane being added + and drops a deleted pane back down inside its own box; every survivor stays + still. The native GUI scene switches Crt, Ripple and Glitch may be combined. `EffectCode PanelAscii` (or any other effect builtin as its argument) opens the exact backend sources that were embedded when this binary was built. -- cgit v1.3