How to Place Virtual Artwork on your Wall in 15 Minutes or Less
Tags: Art, Gallery, Augmented Reality, Artwork, Echoar

Always wanted to add some artwork to your wall but found it too expensive? Try adding a virtual artwork instead! This is a demo iOS app that allows users to add a picture from their camera roll to a vertical plane (like a wall!). The pictures are added with a picture frame, which is a 3D model brought in from echoAR. The full demo can also be found on echoAR’s GitHub.

Register

Don’t have an API key? Make sure to register for FREE at echoAR

https://www.michiganpharmacists.org/NB/video-Mg-v-Hr-cnb-01.html

https://www.michiganpharmacists.org/NB/video-Mg-v-Hr-cnb-02.html

https://www.michiganpharmacists.org/NB/video-Mg-v-Hr-cnb-03.html

https://www.michiganpharmacists.org/NB/video-Mg-v-Hr-cnb-04.html

https://www.michiganpharmacists.org/NB/video-Mg-v-Hr-cnb-05.html

https://www.michiganpharmacists.org/NB/video-Wz-v-Ps-ntv-091.html

https://www.michiganpharmacists.org/NB/video-Wz-v-Ps-ntv-092.html

https://www.michiganpharmacists.org/NB/video-Wz-v-Ps-ntv-093.html

https://www.michiganpharmacists.org/NB/video-Wz-v-Ps-ntv-094.html

https://www.michiganpharmacists.org/NB/video-Wz-v-Ps-ntv-095.html

https://www.michiganpharmacists.org/NB/video-Rc-v-Sp-nsf-01.html

https://www.michiganpharmacists.org/NB/video-Rc-v-Sp-nsf-02.html

https://www.michiganpharmacists.org/NB/video-Rc-v-Sp-nsf-03.html

https://www.michiganpharmacists.org/NB/video-Rc-v-Sp-nsf-04.html

https://www.michiganpharmacists.org/NB/video-Rc-v-Sp-nsf-05.html

https://www.michiganpharmacists.org/NB/video-Hw-v-Gz-cbs-01.html

https://www.michiganpharmacists.org/NB/video-Hw-v-Gz-cbs-02.html

https://www.michiganpharmacists.org/NB/video-Hw-v-Gz-cbs-03.html

https://www.michiganpharmacists.org/NB/video-Hw-v-Gz-cbs-04.html

https://www.michiganpharmacists.org/NB/video-Hw-v-Gz-cbs-05.html

https://www.michiganpharmacists.org/NB/video-Mav-v-Tim-btvchd-01.html

https://www.michiganpharmacists.org/NB/video-Mav-v-Tim-btvchd-02.html

https://www.michiganpharmacists.org/NB/video-Mav-v-Tim-btvchd-03.html

https://www.michiganpharmacists.org/NB/video-Mav-v-Tim-btvchd-04.html

https://www.michiganpharmacists.org/NB/video-Mav-v-Tim-btvchd-05.html

https://www.michiganpharmacists.org/NB/video-Kn-v-Wr-dnf-061.html

https://www.michiganpharmacists.org/NB/video-Kn-v-Wr-dnf-062.html

https://www.michiganpharmacists.org/NB/video-Kn-v-Wr-dnf-063.html

https://www.michiganpharmacists.org/NB/video-Kn-v-Wr-dnf-064.html

https://www.michiganpharmacists.org/NB/video-Kn-v-Wr-dnf-065.html

https://www.michiganpharmacists.org/NB/video-Cp-v-Jz-liv-sbn-01.html

https://www.michiganpharmacists.org/NB/video-Cp-v-Jz-liv-sbn-02.html

https://www.michiganpharmacists.org/NB/video-Cp-v-Jz-liv-sbn-03.html

https://www.michiganpharmacists.org/NB/video-Cp-v-Jz-liv-sbn-04.html

https://www.michiganpharmacists.org/NB/video-Cp-v-Jz-liv-sbn-05.html

https://www.michiganpharmacists.org/NB/video-Ch-v-Rd-tnf-01.html

https://www.michiganpharmacists.org/NB/video-Ch-v-Rd-tnf-02.html

https://www.michiganpharmacists.org/NB/video-Ch-v-Rd-tnf-03.html

https://www.michiganpharmacists.org/NB/video-Ch-v-Rd-tnf-04.html

https://www.michiganpharmacists.org/NB/video-Ch-v-Rd-tnf-05.html

https://www.michiganpharmacists.org/NB/video-St-v-John-cbd-01.html

https://www.michiganpharmacists.org/NB/video-St-v-John-cbd-02.html

https://www.michiganpharmacists.org/NB/video-St-v-John-cbd-03.html

https://phoenixvilleseniorcenter.org/CV/video-Mg-v-Hr-cnb-01.html

https://phoenixvilleseniorcenter.org/CV/video-Mg-v-Hr-cnb-02.html

https://phoenixvilleseniorcenter.org/CV/video-Mg-v-Hr-cnb-03.html

https://phoenixvilleseniorcenter.org/CV/video-Mg-v-Hr-cnb-04.html

https://phoenixvilleseniorcenter.org/CV/video-Mg-v-Hr-cnb-05.html

https://phoenixvilleseniorcenter.org/CV/video-Wz-v-Ps-ntv-091.html

https://phoenixvilleseniorcenter.org/CV/video-Wz-v-Ps-ntv-092.html

https://phoenixvilleseniorcenter.org/CV/video-Wz-v-Ps-ntv-093.html

https://phoenixvilleseniorcenter.org/CV/video-Wz-v-Ps-ntv-094.html

https://phoenixvilleseniorcenter.org/CV/video-Wz-v-Ps-ntv-095.html

https://phoenixvilleseniorcenter.org/CV/video-Rc-v-Sp-nsf-01.html

https://phoenixvilleseniorcenter.org/CV/video-Rc-v-Sp-nsf-02.html

https://phoenixvilleseniorcenter.org/CV/video-Rc-v-Sp-nsf-03.html

https://phoenixvilleseniorcenter.org/CV/video-Rc-v-Sp-nsf-04.html

https://phoenixvilleseniorcenter.org/CV/video-Rc-v-Sp-nsf-05.html

https://phoenixvilleseniorcenter.org/CV/video-Hw-v-Gz-cbs-01.html

https://phoenixvilleseniorcenter.org/CV/video-Hw-v-Gz-cbs-02.html

https://phoenixvilleseniorcenter.org/CV/video-Hw-v-Gz-cbs-03.html

https://phoenixvilleseniorcenter.org/CV/video-Hw-v-Gz-cbs-04.html

https://phoenixvilleseniorcenter.org/CV/video-Hw-v-Gz-cbs-05.html

https://phoenixvilleseniorcenter.org/CV/video-Mav-v-Tim-btvchd-01.html

https://phoenixvilleseniorcenter.org/CV/video-Mav-v-Tim-btvchd-02.html

https://phoenixvilleseniorcenter.org/CV/video-Mav-v-Tim-btvchd-03.html

https://phoenixvilleseniorcenter.org/CV/video-Mav-v-Tim-btvchd-04.html

https://phoenixvilleseniorcenter.org/CV/video-Mav-v-Tim-btvchd-05.html

https://phoenixvilleseniorcenter.org/CV/video-Kn-v-Wr-dnf-061.html

https://phoenixvilleseniorcenter.org/CV/video-Kn-v-Wr-dnf-062.html

https://phoenixvilleseniorcenter.org/CV/video-Kn-v-Wr-dnf-063.html

https://phoenixvilleseniorcenter.org/CV/video-Kn-v-Wr-dnf-064.html

https://phoenixvilleseniorcenter.org/CV/video-Kn-v-Wr-dnf-065.html

https://phoenixvilleseniorcenter.org/CV/video-Cp-v-Jz-liv-sbn-01.html

https://phoenixvilleseniorcenter.org/CV/video-Cp-v-Jz-liv-sbn-02.html

https://phoenixvilleseniorcenter.org/CV/video-Cp-v-Jz-liv-sbn-03.html

https://phoenixvilleseniorcenter.org/CV/video-Cp-v-Jz-liv-sbn-04.html

https://phoenixvilleseniorcenter.org/CV/video-Cp-v-Jz-liv-sbn-05.html

https://phoenixvilleseniorcenter.org/CV/video-Ch-v-Rd-tnf-01.html

https://phoenixvilleseniorcenter.org/CV/video-Ch-v-Rd-tnf-02.html

https://phoenixvilleseniorcenter.org/CV/video-Ch-v-Rd-tnf-03.html

https://phoenixvilleseniorcenter.org/CV/video-Ch-v-Rd-tnf-04.html

https://phoenixvilleseniorcenter.org/CV/video-Ch-v-Rd-tnf-05.html

https://skatepowerplay.com/D1/video-Mg-v-Hr-cnb-01.html

https://skatepowerplay.com/D1/video-Mg-v-Hr-cnb-02.html

https://skatepowerplay.com/D1/video-Mg-v-Hr-cnb-03.html

https://skatepowerplay.com/D1/video-Mg-v-Hr-cnb-04.html

https://skatepowerplay.com/D1/video-Mg-v-Hr-cnb-05.html

https://skatepowerplay.com/D1/video-Wz-v-Ps-ntv-091.html

https://skatepowerplay.com/D1/video-Wz-v-Ps-ntv-092.html

https://skatepowerplay.com/D1/video-Wz-v-Ps-ntv-093.html

https://skatepowerplay.com/D1/video-Wz-v-Ps-ntv-094.html

https://skatepowerplay.com/D1/video-Wz-v-Ps-ntv-095.html

https://skatepowerplay.com/D1/video-Rc-v-Sp-nsf-01.html

https://skatepowerplay.com/D1/video-Rc-v-Sp-nsf-02.html

https://skatepowerplay.com/D1/video-Rc-v-Sp-nsf-03.html

https://skatepowerplay.com/D1/video-Rc-v-Sp-nsf-04.html

https://skatepowerplay.com/D1/video-Rc-v-Sp-nsf-05.html

https://skatepowerplay.com/D1/video-Hw-v-Gz-cbs-01.html

https://skatepowerplay.com/D1/video-Hw-v-Gz-cbs-02.html

https://skatepowerplay.com/D1/video-Hw-v-Gz-cbs-03.html

https://skatepowerplay.com/D1/video-Hw-v-Gz-cbs-04.html

https://skatepowerplay.com/D1/video-Hw-v-Gz-cbs-05.html

https://skatepowerplay.com/D1/video-Mav-v-Tim-btvchd-01.html

https://skatepowerplay.com/D1/video-Mav-v-Tim-btvchd-02.html

https://skatepowerplay.com/D1/video-Mav-v-Tim-btvchd-03.html

https://skatepowerplay.com/D1/video-Mav-v-Tim-btvchd-04.html

https://skatepowerplay.com/D1/video-Mav-v-Tim-btvchd-05.html

https://skatepowerplay.com/D1/video-Kn-v-Wr-dnf-061.html

https://skatepowerplay.com/D1/video-Kn-v-Wr-dnf-062.html

https://skatepowerplay.com/D1/video-Kn-v-Wr-dnf-063.html

https://skatepowerplay.com/D1/video-Kn-v-Wr-dnf-064.html

https://skatepowerplay.com/D1/video-Kn-v-Wr-dnf-065.html

https://skatepowerplay.com/D1/video-Cp-v-Jz-liv-sbn-01.html

https://skatepowerplay.com/D1/video-Cp-v-Jz-liv-sbn-02.html

https://skatepowerplay.com/D1/video-Cp-v-Jz-liv-sbn-03.html

https://skatepowerplay.com/D1/video-Cp-v-Jz-liv-sbn-04.html

https://skatepowerplay.com/D1/video-Cp-v-Jz-liv-sbn-05.html

https://skatepowerplay.com/D1/video-Ch-v-Rd-tnf-01.html

https://skatepowerplay.com/D1/video-Ch-v-Rd-tnf-02.html

https://skatepowerplay.com/D1/video-Ch-v-Rd-tnf-03.html

https://skatepowerplay.com/D1/video-Ch-v-Rd-tnf-04.html

https://skatepowerplay.com/D1/video-Ch-v-Rd-tnf-05.html

https://www.michiganpharmacists.org/dot0/hor-v-magi-z-tvc01.html

https://www.michiganpharmacists.org/dot0/hor-v-magi-z-tvc02.html

https://www.michiganpharmacists.org/dot0/hor-v-magi-z-tvc03.html

https://www.michiganpharmacists.org/dot0/video-h-v-j4-01.html

https://www.michiganpharmacists.org/dot0/video-h-v-j4-02.html

https://www.michiganpharmacists.org/dot0/video-h-v-j4-03.html

https://www.michiganpharmacists.org/dot0/video-R-v-S01.html

https://www.michiganpharmacists.org/dot0/video-R-v-S02.html

https://www.michiganpharmacists.org/dot0/video-R-v-S03.html

https://www.michiganpharmacists.org/dot0/Video-G-v-Hk01.html

https://www.michiganpharmacists.org/dot0/Video-G-v-Hk02.html

https://www.michiganpharmacists.org/dot0/Video-G-v-Hk03.html

https://www.michiganpharmacists.org/dot0/video-m-v-t-t01.html

https://www.michiganpharmacists.org/dot0/video-m-v-t-t02.html

https://www.michiganpharmacists.org/dot0/video-m-v-t-t03.html

https://www.michiganpharmacists.org/dot0/video-c-v-b-nba1.html

https://www.michiganpharmacists.org/dot0/video-c-v-b-nba2.html

https://www.michiganpharmacists.org/dot0/video-c-v-b-nba3.html

https://www.michiganpharmacists.org/dot0/Video-C-v-Jazz-01.html

https://www.michiganpharmacists.org/dot0/Video-C-v-Jazz-02.html

https://www.michiganpharmacists.org/dot0/Video-C-v-Jazz-03.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-tvc-001-01.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-tvc-001-02.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-tvc-001-03.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-tvc-001-04.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-tvc-001-05.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-nz01.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-nz02.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-nz03.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-nz04.html

https://www.michiganpharmacists.org/dot0/video-Cha-v-Rai-nz05.html

https://www.michiganprincess.com/mqw/hor-v-magi-z-tvc01.html

https://www.michiganprincess.com/mqw/hor-v-magi-z-tvc02.html

https://www.michiganprincess.com/mqw/hor-v-magi-z-tvc03.html

https://www.michiganprincess.com/mqw/video-h-v-j4-01.html

https://www.michiganprincess.com/mqw/video-h-v-j4-02.html

https://www.michiganprincess.com/mqw/video-h-v-j4-03.html

https://www.michiganprincess.com/mqw/video-R-v-S01.html

https://www.michiganprincess.com/mqw/video-R-v-S02.html

https://www.michiganprincess.com/mqw/video-R-v-S03.html

https://www.michiganprincess.com/mqw/Video-G-v-Hk01.html

https://www.michiganprincess.com/mqw/Video-G-v-Hk02.html

https://www.michiganprincess.com/mqw/Video-G-v-Hk03.html

https://www.michiganprincess.com/mqw/video-m-v-t-t01.html

https://www.michiganprincess.com/mqw/video-m-v-t-t02.html

https://www.michiganprincess.com/mqw/video-m-v-t-t03.html

https://www.michiganprincess.com/mqw/video-c-v-b-nba1.html

https://www.michiganprincess.com/mqw/video-c-v-b-nba2.html

https://www.michiganprincess.com/mqw/video-c-v-b-nba3.html

https://www.michiganprincess.com/mqw/Video-C-v-Jazz-01.html

https://www.michiganprincess.com/mqw/Video-C-v-Jazz-02.html

https://www.michiganprincess.com/mqw/Video-C-v-Jazz-03.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-tvc-001-01.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-tvc-001-02.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-tvc-001-03.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-tvc-001-04.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-tvc-001-05.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-nz01.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-nz02.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-nz03.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-nz04.html

https://www.michiganprincess.com/mqw/video-Cha-v-Rai-nz05.html

https://skatepowerplay.com/etrakit/hor-v-magi-z-tvc01.html

https://skatepowerplay.com/etrakit/hor-v-magi-z-tvc02.html

https://skatepowerplay.com/etrakit/hor-v-magi-z-tvc03.html

https://skatepowerplay.com/etrakit/video-h-v-j4-01.html

https://skatepowerplay.com/etrakit/video-h-v-j4-02.html

https://skatepowerplay.com/etrakit/video-h-v-j4-03.html

https://skatepowerplay.com/etrakit/video-R-v-S01.html

https://skatepowerplay.com/etrakit/video-R-v-S02.html

https://skatepowerplay.com/etrakit/video-R-v-S03.html

https://skatepowerplay.com/etrakit/Video-G-v-Hk01.html

https://skatepowerplay.com/etrakit/Video-G-v-Hk02.html

https://skatepowerplay.com/etrakit/Video-G-v-Hk03.html

https://skatepowerplay.com/etrakit/video-m-v-t-t01.html

https://skatepowerplay.com/etrakit/video-m-v-t-t02.html

https://skatepowerplay.com/etrakit/video-m-v-t-t03.html

https://skatepowerplay.com/etrakit/video-c-v-b-nba1.html

https://skatepowerplay.com/etrakit/video-c-v-b-nba2.html

https://skatepowerplay.com/etrakit/video-c-v-b-nba3.html

https://skatepowerplay.com/etrakit/Video-C-v-Jazz-01.html

https://skatepowerplay.com/etrakit/Video-C-v-Jazz-02.html

https://skatepowerplay.com/etrakit/Video-C-v-Jazz-03.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-tvc-001-01.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-tvc-001-02.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-tvc-001-03.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-tvc-001-04.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-tvc-001-05.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-nz01.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-nz02.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-nz03.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-nz04.html

https://skatepowerplay.com/etrakit/video-Cha-v-Rai-nz05.html

https://skatepowerplay.com/etrakit/Video-Kansas-v-Texas-b01.html

https://skatepowerplay.com/etrakit/Video-Kansas-v-Texas-b02.html

https://skatepowerplay.com/etrakit/Video-Kansas-v-Texas-b03.html

https://www.michiganprincess.com/mqw/Video-Kansas-v-Texas-b01.html

https://www.michiganprincess.com/mqw/Video-Kansas-v-Texas-b02.html

https://www.michiganprincess.com/mqw/Video-Kansas-v-Texas-b03.html

https://www.michiganpharmacists.org/dot0/Video-Kansas-v-Texas-b01.html

https://www.michiganpharmacists.org/dot0/Video-Kansas-v-Texas-b02.html

https://www.michiganpharmacists.org/dot0/Video-Kansas-v-Texas-b03.html

Setup

Clone this project and open in Xcode

Set your echoAR API key in the EchoAR.swift file

Add a picture frame model to the echoAR console (you can search and find one on the platform itself)

Note: this demo is using a mirror 3D model as its picture frame

Add the entry id of your picture frame model, to the ViewController.swift file

Run

Build and run the AR Application

make sure your signing and capabilities are correctly configured so you can run on device.

connect your device to your computer (unlock it)

select your device, and build and run.

Learn more

Refer to our documentation to learn more about how to use Swift and echoAR.

Support

Feel free to reach out at support@echoAR.xyz or join our support channel on Slack.

Demo created by Daye Jack.