Skip to content
Docs
Open Promoeyes
assembly-generic

assembly-generic

Scenes
36
Kind
reference rig
promo#assembly-generic
  //
     One scene per assembly preset, each applied to every element kind at
           once — a 4×3 grid scene, then a second "-devices"
           scene per preset: text (per-glyph shards), image / <ui> pane /
           icon / emoji (quads sliced by `shards`), two <ui3d> layouts
           (per-mesh) and four path-extruded 3D icons (per-triangle). The devices scene is
           iphone / ipad / laptop / chrome: the device itself is NOT sharded —
           only its <ui3d overlay=screen> app (header, stats, list, CTA)
           assembles on the glass, per mesh. Same seed per scene.
           Entrances run long so the filmstrip mid-frame shows the shards in
           flight; left-loom keeps everything opaque, so its channel starts at
           0.001 (exactly 0 hides).
  scene#wind-sweep(duration=5 transition=none)
    camera(type=perspective fov=30 near=8.5 far=17000 position="0 0 3600" look_at="0 0 0")
    background(color=#08080b)
    lights
      light(type=ambient color=#ffffff intensity=0.8)
      light(type=directional color=#ffffff intensity=2.2 position="-600 800 900")
    text#wi-text(text="WIND SWEEP" kind=layer worldHeight=70 color=#f5f5f7 position="-1050 500 0")
      assembly(preset=wind-sweep seed=11)
        0.2 0
        3.6 1
        5 1
    image#wi-img(href="image:cards-img2.jpg" width=480 height=300 position="-350 500 0")
      assembly(preset=wind-sweep seed=11 shards=5x4)
        0.2 0
        3.6 1
        5 1
    ui#wi-ui(width=480 height=300 position="350 500 0")
      card(w=480 h=300 r=24 fill=#0b1622 stroke=#1e4457 stroke_width=1.5 shadow=false layout=column align=start justify=start gap=14 padding="28 32")
        row(align=center gap=12 fill=transparent shadow=false)
          icon(set=tabler name=activity size=36 color=#35e0ff stroke_width=2.4)
          text(text="Live metrics" size=30 weight=800 color=#f2fbff align=left)
        text(text="Requests per second across every region." size=18 weight=500 color=#8fb4c6 align=left)
        row(align=center gap=12 fill=transparent shadow=false)
          card(w=128 h=72 r=14 fill=#14263a shadow=false layout=column align=center justify=center)
            text(text="12.4k" size=28 weight=800 color=#ffffff)
          card(w=128 h=72 r=14 fill=#14263a shadow=false layout=column align=center justify=center)
            text(text="99.98%" size=28 weight=800 color=#35e0ff)
          card(w=128 h=72 r=14 fill=#14263a shadow=false layout=column align=center justify=center)
            text(text="41ms" size=28 weight=800 color=#ffd60a)
      assembly(preset=wind-sweep seed=11 shards=6x4)
        0.2 0
        3.6 1
        5 1
    ui3d#wi-ui3d(width=480 height=240 position="810 380 0")
      row(align=center justify=center gap=20 fill=transparent shadow=false)
        card(w=140 h=200 r=18 fill=#1d4ed8 shadow=false layout=column align=center justify=center gap=8)
          icon(set=tabler name=rocket size=52 color=#ffffff stroke_width=2)
          text(text="Launch" size=24 weight=800 color=#ffffff)
        card(w=140 h=200 r=18 fill=#7c3aed shadow=false layout=column align=center justify=center gap=8)
          icon(set=tabler name=chart-bar size=52 color=#ffffff stroke_width=2)
          text(text="Measure" size=24 weight=800 color=#ffffff)
        card(w=140 h=200 r=18 fill=#059669 shadow=false layout=column align=center justify=center gap=8)
          icon(set=tabler name=trophy size=52 color=#ffffff stroke_width=2)
          text(text="Win" size=24 weight=800 color=#ffffff)
      assembly(preset=wind-sweep seed=11 granularity=mesh)
        0.2 0
        3.6 1
        5 1
    icon#wi-icon(set=tabler name=bolt color=#ffd60a stroke_width=2 plane_width=280 plane_height=280 stage_width=512 stage_height=512 size=420 position="-1050 0 0")
      assembly(preset=wind-sweep seed=11 shards=4x4)
        0.2 0
        3.6 1
        5 1
    emoji#wi-emoji(emoji="🚀" size=280 animated=false position="-350 0 0")
      assembly(preset=wind-swe