Skip to main content

Ticker

Choose Ticker in the add-object toolbar. Its layer box is the scrolling viewport; resize or animate that box using the normal layer controls. In Properties, add and reorder text, logos, Lottie animations, image sequences, shapes or shaders. Each item has an explicit width and an optional height. Set widths to fit representative content so live updates retain a stable layout.

Speed, direction and fades​

Speed px/s uses pixels per second at every output FPS, including fractional rates. Scroll defaults to right-to-left travel; Text direction separately controls automatic, LTR or RTL shaping for Arabic, Hebrew and mixed languages. Entry fade px and Exit fade px make content dissolve transparently over the graphics underneath. Their sides follow scrolling direction. Fade softness adjusts the curve, and Background is independent of those fades.

Applying updates​

Apply updates defaults to Next appearance. Editing text, artwork, effects or an item width keeps copies already entering or on screen unchanged until they leave. Studio prepares the new version offscreen for its next entry. New items enter in feed order; removed items finish their current pass and do not return. A short repeating feed can briefly show both old and new copies. Use Immediately when an on-screen correction is intentional.

Properties and preview/playout controls show a pending count while changes wait for entry, exit or resource preparation. Hover its detail for changed, added and removed counts or a preparation error. If scrolling is stopped, changes may remain pending until it resumes. Changing a feed does not restart scrolling, delay its Rules or alter authored transitions.

Item content​

Text supports normal fonts, paint and Text FX. Images retain transparency, fit and source crop. Lottie, image sequences and shaders use the same content clock as scrolling. Optional item Fade, Rise or Scale motion runs from that clock, while normal Start/Step/End animation controls the whole ticker. Compatible scene objects can be copied into an item with their element and effects; this creates an editable copy, not a linked component instance.

Ticker shader usages appear in Resources → Shaders. Data bindings address item IDs rather than ordering, for example items.headline.content or items.logo.src, so reordering retains their links. The same ticker works in single-template and coordinated OGraf exports. Existing text-crawl templates remain unchanged.

External feeds​

For an external feed, bind an array data field to Items. Send complete item definitions with stable IDs. An existing ID updates that item; a new ID inserts it; an omitted ID removes it. Individual bindings such as items.headline.width can also update an item's reserved width.

Performance​

Playback prepares upcoming content and repeat seams. Extremely dense feeds may exceed the 2048-instance preparation limit; increase item widths or gaps if Studio reports that limit. Smoothness also depends on shader load, hardware and display cadence. For broadcast review, test the actual exported package at its output FPS and keep the test window visible.