Skip to content
Docs
Open Promoeyes
ui-relay

ui-relay

Topic
uis
Scenes
15
Kind
reference rig
promo#ui-relay(width=1920 height=1080 fps=30)
  metadata
    audio
      tracks
        track#music(asset=11 start=0 volume=0.2)
        track#sfx_1(sfx=tap start=1.35)
        track#sfxf_1(asset="mixkit-air-woosh-1489" start=2.15 volume=0.5)
        track#sfx_2(sfx=success start=4.5)
  scene#lc-send(duration=8.5 transition=match-move transition-duration=0.8)
    camera(type=perspective fov=34 near=8.5 far=17000 position="-170 40 560" look_at="-150 -30 0")
      position
        0 -170 40 560
        2 easeInOutSine -150 36 600
        3.4 easeInOutCubic 20 50 760
        5 easeInOutCubic 170 10 470
        8.5 easeInOutSine 185 5 450
      look_at
        0 -150 -30 0
        2 easeInOutSine -140 -20 0
        3.4 easeInOutCubic 20 0 40
        5 easeInOutCubic 200 -30 90
        8.5 easeInOutSine 205 -28 90
    background(top=#0b1020 bottom=#04060c)
    lights
      light(type=ambient color=#8fb2ff intensity=0.85)
      light(type=directional color=#ffffff intensity=2.1 position="340 680 510")
      light(type=directional color=#7aa2ff intensity=1.25 position="-510 170 340")
    environment(hdr="studio_small_04_2k" as_background=false background_color=#05070f exposure=1.0 blurriness=0.5 intensity=0.8)
    postprocessing
      step(name=render)
      step(name=unreal_bloom strength=0.2 radius=0.45 threshold=0.86)
    haze#lc-hz-a(match=hz-a blend=add opacity=0.24 position="-420 180 -620" color=#2563EB size="2400 1800" pulse=0 decay=0)
      position
        0 0 0 0
        8.5 easeInOutSine 120 -20 0
    haze#lc-hz-b(match=hz-b blend=add opacity=0.2 position="420 -140 -640" color=#7C3AED size="2600 2000" pulse=0 decay=0)
      position
        0 0 0 0
        8.5 easeInOutSine -80 30 0
    haze#lc-hz-c(match=hz-c blend=add opacity=0.16 position="60 220 -660" color=#00C8FF size="1600 1300" pulse=0 decay=0)
    text#lc-line-1(text="Book it on the big screen." kind=layer size=220 worldHeight=22 color=#eaf4ff weight=800 align=center position="-150 112 20")
      opacity
        0 0
        0.5 easeOutCubic 1
        2.4 1
        3 easeInCubic 0
    text#lc-line-2(text="Board from your pocket." kind=layer size=220 worldHeight=11 color=#eaf4ff weight=800 align=center position="205 40 90")
      opacity
        4.6 0
        5.3 easeOutCubic 1
    laptop#lc-mac(body=space-black body-scope=all rotation="0 16 0" position="-150 -110 0")
      ui3d#lc-mac-stage(overlay=screen lift=0.5 width=346 height=223)
        card(x=0 y=0 w=346 h=223 r=0 fill=#080a12 shadow=false)
        card(x=0 y=0 w=346 h=18 r=0 fill=#0b0f1c shadow=false)
        text(text=SKYWAY x=14 y=6 size=6 weight=900 color=#75f3ff align=left)
        text(text="Trips   ·   Check-in   ·   Help" x=250 y=6.5 size=4 weight=600 color=#8b93a7 align=left)
        text(text="You're going to Tokyo" x=24 y=30 size=13 weight=800 color=#f2f4f8 align=left)
        text(text="Mon 14 Oct · 1 traveller · confirmation SKY-7Q2M" x=24 y=46 size=5 weight=500 color=#8b93a7 align=left)
        card#lc-mac-socket(x=24 y=64 w=160 h=66 r=7 fill=#0c1120 stroke=#1c2a44 stroke_width=0.5 shadow=false layout=column align=center justify=center gap=3)
          icon(set=tabler name=device-mobile-check size=12 color=#4ade80 stroke_width=0.5)
            opacity
              0 0
              2.7 0
              3.2 easeOutCubic 1
          text(text="Sent to iPhone" size=5 weight=700 color=#c7f5d8 align=center)
            opacity
              0 0
              2.8 0
              3.3 easeOutCubic 1
        card(x=200 y=64 w=122 h=108 r=7 fill=#0e1220 stroke=#1c2a44 stroke_width=0.5 shadow=false layout=column align=start padding="10 0 0 10" gap=6)
          text(text="TRIP SUMMARY" size=4 weight=700 color=#7c9cff align=left)
          text(text="SFO → NRT · SK 28" size=5.4 weight=800 color=#f2f4f8 align=left)
          text(text="Departs 10:40 · 11h 05m" size=4.4 weight=500 color=#8b93a7 align=left)
          text(text="Seat 14A · window" size=4.4 weight=500 color=#8b93a7 align=left)
          text(te