Skip to main content

News example

The independent news demonstration is available at /transition-logic-news.html on the Studio server. It contains Correspondent, Headline, Breaking news and Ticker templates, with a persistent shared panel, logo and clock. Taking another lower third changes the content and panel geometry while the shader sheen and clock continue. The ticker has its own playout layer.

Ticker text scrolls continuously from right to left inside a clipped viewport while its label stays fixed. On ticker entry, the lower third first reserves its 62-pixel row and raises the clock, then the ticker appears. On exit, the ticker disappears before the lower third expands into that area. Ticker data updates keep the reserved space. The same make-room settings are included in the editable source and exported package. Change the offsets under the Ticker layer's Make room in other layers, and the timing in its Take in and Take out. A separately timed Make room or Restore room row uses Transition Logic definition v3; existing v1/v2 definitions remain readable and keep their timing until you add one.

The controls support Take, data update, Out and immediate Clear. Requests made during a transition replace the pending request; the current transition finishes first. An incoming graphic must be ready before it takes over. The preparation-failure control demonstrates retaining current output. Replay scrubbing reconstructs the session from its event log.

Download .ogs saves the editable templates, linked component sources and the versioned transition definition. Template-set source schema 5 preserves these definitions and reads older sets. Opening or selecting a template in Studio changes the editing selection; it does not take a graphic to air.

Shared-state animation supports numeric layer transforms. Legacy .ogp cannot preserve the coordinator; keep the editable template set in .ogs.