Hacker News new | ask | show | jobs
by DonHopkins 1693 days ago
Great job! My ultimate (and totally unrealistic) wish list:

Multitouch dragging and resizing and rotating and pushing and pulling images. Really cool if it works seamlessly with camera motion and rotation too. So you can correct the size and depth of misplaced pictures easily.

(The dragging gesture currently does, hurrya! Now "just" make the resizing and twisting and pulling and pushing gestures work that way by following camera motion too! Yes it's tricky code but it'll be worth it and satisfying.)

Bump the edges of dragging and resizing pictures up against the corners of the room. And when picture edges bump together they push each other around, with 2d physics (or use 3d physics with gravity oriented so the wall is a flat or graded floor). So you can't drag a picture into an orthogonal wall, or make pictures on the same wall overlap, and the wall corners and picture frames have more physicality, so you can easily align multiple images along a corner.

Scroll all the pictures on the wall at once by dragging the background like a virtual desktop that clips to the corners of the room.

Full depth 3d frames, that you can look around and see the back of.

Hinged frames that you can open this way or that to reveal a hidden safe (that you can open by twisting the dial to see what's inside) or window (that you can see through in parallax to another outdoor photo (or 3d scene with dancing characters) you've placed outside in the distance, like the a-ha "Take On Me" music video door AR demo).

https://www.youtube.com/watch?v=djV11Xbc914

https://techcrunch.com/2017/07/27/someone-made-the-take-on-m...

https://www.youtube.com/watch?v=gaEeRoBY8jY

Flat screen TVs for walls, big deep retro monitors for desktops, and big wooden Magnivox Color Television consoles with rounded screens for floors.

Sometimes the reception cuts out and you have to fiddle with the antenna to get the picture back. In-app purchase of a cable tv subscription to fix all your bad reception problems once and for all.

Simulating a backlighted screen solves the "uncanny gap" lighting problem by being emissive like a TV, instead of reflective like a painting. Well you still have to light the frame itself, but ARKit will tell you the light direction estimate, and it's ok if your frames have dark and shadowy edges and bright specular highlights, since it's not the actual picture you're trying to look at, just a frame.

Save and exchange scenes online!

Map (load and save over the net) your sets of pictures on one individual flat wall surface to other people's flat walls in different rooms, instead of trying to map between the entire 3d rooms, which probably won't match in size and shape.

So I could have one wall mapped back-and-forth with one person's wall, and another wall mapped back-and-forth with another person's wall.

Then stream live video in the pictures!

1 comments

Love the suggestions and imagination with what’s possible, I think a lot of that is achievable using the existing technologies. I can see the future of AR, instead of buying a TV and a separate Netflix/content subscription, the content subscription would come with the ability to project its channels directly onto the walls using AR!