How to make looping moving model for cutscene?

I have a cutscene inside my game where the players spawn inside a subway train. I would like for the subway train to be moving to make it seem like it’s going somewhere and basically moving through the same tunnel infinitely until the cutscene ends. I understand how to make the subway train move, I am just not sure how to make the the tunnel extend without having to make various clones, or another method that would look choppy, and cause performance issues. Any explanation, other devforum post link, or small tutorial would be great.
Here are a few images of the train & tunnel if you need:


There’s about only two options.

  1. You could use beams with the wall textures on them, and just anchor the train in a tunnel, and it would look like the walls and ceiling is moving.
  2. You could make a tunnel section, and make a script that adds a new section in front of it, and then by the time the train moves into the new one delete the previous one. Etc.
1 Like