Innspilling av romlig lyd med ARKit og bevege seg gjennom virtuelle 3D-bølgeformer

Kodeartisten Zach Lieberman har utnyttet Apples nye ARKit-rammeverk i iOS 11 for å bygge en trippy proof-of-concept romlig lydapp som kan brukes til å spille inn lyd i en utvidet virkelighet og spille den av ved å bokstavelig talt bevege seg gjennom virtuelle 3D-bølgeformer.

Her er en rask video som viser dette i aksjon (husk å slå på lyden)

Rask test av innspilling av lyd i rommet og avspilling ved å bevege seg gjennom den (video har lyd!) #Openframeworks pic.twitter.com/GdZcK3rj1L

- zach lieberman (@zachlieberman) 6. september 2017

Han bygde den ved å bruke ARKit og OpenFrameworks, en open source C ++ verktøysett for kreativ koding.

Jeg kan se bruksområder for dette i museer som en interaktiv kunstinstallasjon av slags: forestill deg å spille inn musikalske komposisjoner på denne måten med noter og rytmer som opptar romlige mønstre som folk kunne spille av ved å bevege seg gjennom 3D-bølgeformer.

Man kunne til og med sette opp en installasjon eller et dedikert treningsspor der folk kunne jogge gjennom et kurs for å spille forhåndsinnspilt musikk. Eller, hva med en Scavenger-jakt i en utvidet virkelighet der du må finne lyd-ledetråder over hele huset?

Mulighetene er uendelige - hvis du kan lage romlig lyd med ARKit, er det ikke en strekning å forestille seg augmented reality-ord, tweets, emoji, flytende musikkark osv..

Her er flere demonstrasjoner fra Zach som viser hvordan ARKit oppdager objektpunkter i sanntid.

Rask test animasjon av punktskyldata pic.twitter.com/34mQvuKXNd

- zach lieberman (@zachlieberman) 1. september 2017

Enda en pic.twitter.com/5RSFSzSg5N

- zach lieberman (@zachlieberman) 31. august 2017

Det er kult å se på funksjonspunktene og se modellen den bygger (thx @xavitribo) pic.twitter.com/8rqObs8seI

- zach lieberman (@zachlieberman) 31. august 2017

Zachs demo bringer tankene opp The Light Barrier-serien av studio Kimchi og Chips, et prosjekt som lager volumetriske tegninger i luften ved hjelp av hundrevis av kalibrerte videoprojeksjoner. Som demonstrert i videoen innebygd nedenfor, smelter disse lysprojeksjonene sammen i et tåkefelt for å lage grafiske objekter som animerer gjennom det fysiske rommet som de gjør i tid.

Tidligere i dag viste vi deg den ultimate måle-appen av utvikleren Rinat Khanov, kalt MålKit, som du kan bruke til å måle omtrent hva som helst - som en persons høyde, avstand til objekter, vinkel mellom to punkter og mer - ved å peke iPhonen din mot objekter.

Hvordan liker du dette nye ARKit-demoer??