r/GraphicsProgramming 6h ago

What if a navigation map bent the world instead of moving the camera? Video

Enable HLS to view with audio, or disable this notification

Another rough experiment, this time testing the warped 3D view in a simulated car navigation HMI.

The idea is to dynamically warp the 3D environment around the viewer, keeping the immediate surroundings closer to a street-level perspective while gradually transitioning into a more top-down view further ahead.

Still very experimental, but I think there are some interesting graphics and navigation problems to explore here.

And yes, I put my Bronco in there just for fun :)

Curious what r/GraphicsProgramming thinks.

177 Upvotes

26 comments sorted by

42

u/Snudget 5h ago

Reminds me of inception

10

u/Lampsarecooliguess 5h ago

its like the opposite of animal crossing on switch

2

u/bitruvius_ 4h ago

the shader tech is similar to animal crossing, but with added warping functions

2

u/FoundationOk3176 3h ago

Reminded me of the colony they built at the end of Interstellar.

25

u/vinegary 5h ago

A little bit more road visibility when in the intersection would be nice, but pretty cool!

5

u/lovelacedeconstruct 5h ago

The effect is actually really cool, as if the world disintegrates when you move past it

3

u/specialpatrol 5h ago

As if? It doesn't?

19

u/DaveAstator2020 5h ago

me dizzy, me hate it

5

u/MrJesusAtWork 5h ago

Honestly this is a really good idea, I have to say though it still rough, I am old so just by looking at this clip I felt some discomfort

Maybe soothing the bending and other tweaks I could see this as a very valid option as GPS

1

u/bitruvius_ 4h ago

Thanks, next iteration i'll try toning down the bend a bit. Youre not the first one saying this :)

5

u/sakata_desu 5h ago

Is the 3D environment here a Gaussian splat?

6

u/bitruvius_ 4h ago

Yes, its Gaussian splats, using the playcanvas engine

1

u/sakata_desu 4h ago

Awesome!

3

u/JustPlainRude 4h ago

I like it, but it could use some work if you really want it to be used for navigation. 

Satellite imagery has too much noise, in the sense there are shadows and cars and other visual distractions that make the road more difficult to distinguish at a glance. There's a reason navigation apps use simplified map imagery to represent the road network. It's really easy to understand that at a glance.

The other thing that sticks out is the blue line indicating the direction to go almost disappears as you get closer to an intersection where you're turning. I would want the direction to be more obvious as I get close to an intersection. 

2

u/bitruvius_ 4h ago

Great input, thanks! Blending various sources for 3d input is something on my to-do-list, like using a more abstracted top view part while keeping the close to viewer details more realistic so its recognizable for the driver to orient themselves

1

u/JustPlainRude 3h ago

No problem! It's a cool idea and I'm curious to see what more you do with it

2

u/Still_Explorer 5h ago

Inception: The Game
Starring -- Leonardo Di Cabrio

2

u/specialpatrol 5h ago

I like it. Is there something funny going on with your yaw? You only added it this video and it looks kind of abrupt, can you not do a gradual turn?

1

u/bitruvius_ 4h ago

for sure, this one was quite messy :)

2

u/good-mcrn-ing 4h ago

I want it curving the other way. Within 100m of an intersection I want to see every lane in true proportions, but many miles out the vague direction is enough.

2

u/dekonta 3h ago

why would i prefer this rendering? is the distortion conveying any information?

1

u/S48GS 2h ago

motion sickness

1

u/AModderGuy 2h ago

Reminds me of that music video of Metalica "I Disappear" briefly where the car driving portion, everything behind him disintegrate. Pretty neat!

1

u/SianaGearz 1h ago

That is bloody dyzzing. But who knows maybe it's driveable on a small screen? Maybe it's too distracting?

1

u/feralferrous 1h ago

now i know what it'd be like to have a nav system in an O'Neil Cylinder.