Skip to content
Docs
Open Promoeyes

ipad

scenesset 286× in templates and rigs

An iPad: a real device model whose screen shows its `ui3d`.

ipad#s03-dev(body-material=shell position="0 0 0" rotation="0 0 0")

Attributes

rotation"x y z"264×
position"x y z"254×
bodytexte.g. space-blackgraphitesilver131×
scalenumber123×
matchtexte.g. padm4m1085×
body-materialtexte.g. shellporcelainsubject49×
heightnumber47×
anchortexte.g. bottom40×
safe-toptexte.g. off37×
morphtexte.g. particlesdissolveextrude31×
screen-backingcolour #rrggbb27×
body-scopetexte.g. all17×
morph-countnumber14×
parenttexte.g. rig3pad-righero14×
morph-spreadnumber12×
morph-colorcolour #rrggbb9×
morph-sizenumber7×
morph-staggernumber6×
screen-emissivenumber5×
screen-metalnessnumber5×
screen-roughnessnumber5×
cast_shadowtrue / false2×
morph-atnumber2×
morph-durnumber2×
morph-totexte.g. card22×
screen-bump-scalenumber2×
screen-clearcoatnumber2×
screen-parallax-layersnumber2×
screen-parallax-scalenumber2×
screen-reliefnumber2×
screen-relief-blurnumber2×
screen-relief-inverttrue / false2×
morph-seednumber1×
look_attextTurns the node every frame so its face (+z; a device's screen, a laptop's front) points at a target: a point `x y z` (mm, world), `#node-id` (that node, live) or `camera` (the lens, live). Its `rotation` and rotation keys are an offset on top of the aim.0×
uptextWith `look_at`: the world direction kept as the node's up, `x y z` (default `0 1 0`).0×

Where it goes

Examples

ipad#s03-devin abstract/rollingOpen and play →
ipad#s03-dev(body-material=shell position="0 0 0" rotation="0 0 0")
  ui(width=197 height=262)
    card(x=0 y=0 w=197 h=262 r=0 fill=#0b0b0d shadow=false)
    text(text="ROLLING" x=16 y=24 size=6 weight=600 color=#7c7970 align=left)
    text(text="03 / 16" x=181 y=24 size=6 weight=600 color=#b08cff align=right)
    text(text="03" x=16 y=96 size=48 weight=600 color=#e9e6df align=left)
    text(text="PILASTERS" x=16 y=118 size=8 weight=600 color=#7c7970 align=left)
    card(x=16 y=130 w=165 h=1.2 r=0 fill=#b08cff shadow=false)
    text(text="roll -120 · concrete, slots, a plinth" x=16 y=148 size=6 color=#7c7970 align=left)
    text(text="3.6 m -> 680 mm" x=16 y=162 size=6 color=#7c7970 align=left)
ipad#s06-t0in abstract/rollingOpen and play →
ipad#s06-t0(body-material=shell position="-300 30 3200" rotation="10 30 -20")
  position
    0 0 0 0
    4.5 linear -338 -14 0
    6 easeOutQuad -394 -16 0
  ui(width=197 height=262)
    card(x=0 y=0 w=197 h=262 r=0 fill=#0b0b0d shadow=false)
    text(text="Canvas" x=14 y=24 size=9 weight=700 color=#e9e6df align=left)
    text(text="sketch together, live" x=14 y=36 size=5 color=#b08cff align=left)
    card(x=14 y=48 w=169 h=60 r=6 fill=#171226 shadow=false)
    card(x=14 y=116 w=80 h=70 r=6 fill=#171226 shadow=false)
    card(x=103 y=116 w=80 h=70 r=6 fill=#171226 shadow=false)
ipad#s06-t1in abstract/rollingOpen and play →
ipad#s06-t1(body-material=shell position="200 -45 2300" rotation="-14 -32 18")
  position
    0 0 0 0
    4.5 linear 338 14 0
    6 easeOutQuad 394 16 0
  ui(width=197 height=262)
    card(x=0 y=0 w=197 h=262 r=0 fill=#0b0b0d shadow=false)
    text(text="Frames" x=14 y=24 size=9 weight=700 color=#e9e6df align=left)
    text(text="12 ready to ship" x=14 y=36 size=5 color=#b08cff align=left)
    card(x=14 y=48 w=169 h=60 r=6 fill=#171226 shadow=false)
    card(x=14 y=116 w=80 h=70 r=6 fill=#171226 shadow=false)
    card(x=103 y=116 w=80 h=70 r=6 fill=#171226 shadow=false)

Used in

Templates that write ipad; each opens at its first use.