What approach for a rail navigation system?

Hey, I’m trying to create a rail navigation system for archviz with blueprints, a bit in the spirit of Google Street Maps. For example, the user would see an arrow icon to the left and to the right, and by clicking on one of them, the camera would travel in the chosen direction to the icon’s location. The visitor could then choose between other directions and so on, visiting an entire (small) building.

But I’m not sure which approach to take. I have the idea of using splines to guide the camera, particularly to help when going through doors, where a straight line isn’t necessarily the best solution, but that would mean the camera would have to jump from spline to spline, so I’m not sure if that’s the best solution.

How would you do it? And do you know of any tutorials or resources that come close to what I want to do? I haven’t found anything very similar so far. Thanks !

Hey @Ascagne01

here is an idea on how to do it.

  1. You create Splines or TargetPoints and use these to create your preferred paths
  2. Spawn invisible arrows which will - if visible - show the player where he can go
  3. Click on an arrow and be teleported to its coordinates to move on

UE501_BuildingView.zip (89.2 KB)

In this example I used the BP_POI_Management to spawn or erase the arrows, so you can create a path with a spline and then fill in the arrows.

Hey @L1z4rD89

Thank you very much for this working basis! It’s already a big step in the right direction for me.
I’m going to experiment around your proposal, in particular to add real camera movement along the splines and not a teleport to the arrow location. and also allow skipping one or two arrows to allow the user to go a little faster if he wants.

Thanks again.

1 Like