title: libgdx 3d infinite scrolling floor
body: <p>I'm making a 3D game, and looking at the best method to have a floor plane as part of the 3D. If you imagine those games like TempleRun, but no turns, where you are moving forwards and the floor is scrolling backwards (towards the user) infinitely.</p>
  
  <p>I already have my 3D object moving around X axis suitably (on a fixed Z plane), but now looking at adding a background, floor, etc.</p>
  
  <p>I've been reading on <code>Decal</code> and <code>Plane</code> but uncertain as to which would be the best approach. I'd have the same floor structure on each level, but with different textures. Does one offer more expandability in the future? Eg, slopes, hills, etc. Each floor structure (whether <code>Decal</code> or <code>Plane</code>) would be repeating endlessly, and I'd see if I can create a fog effect which makes the floor fade with distance. Also it would have a tileable texture (eg grass, tarmac, dirt) which would be repeating backwards.</p>
  
  <p>Perhaps even a static structure, and simply move the texture backwards?</p>
  
  <p>Any thoughts would be great, thanks.</p>