No announcement yet.

Stadium crowd generation

  • Filter
  • Time
  • Show
Clear All
new posts

    Stadium crowd generation

    Hey guys,

    I have a scene with a stadium. I'm trying to find a way to generate a crowd in the stands and have them align to the oval shape of the seating arrangement.

    Can anyone help or direct me to a resource that covers this?

    I bet you could use the foliage tool for this, and use people meshes instead of trees/grass. Not sure how animated meshes can be with the foliage tool, but they can simulate wind so you should be able to have some kind of motion on them.
    Map Generator 1.0
    Map Generator 2.0
    Map Generator 3.0


      Adding to what Zeustiak said, using a little bit of math you could generate the foliage at run-time to ensure that it aligns perfectly with your stadium.
      Marketplace Assets

      Advanced Mobile Input: Marketplace Page | Support Thread ――― Easy Input Remapping: Marketplace Page | Support Thread
      Multiplayer Blueprint Chat System: Marketplace Page | Support Thread ――― Closing Credits System: Marketplace Page | Support Thread
      Minesweeper Template: Marketplace Page | Support Thread ――― Maze Creator: Marketplace Page | Support Thread


        Previously done a few sports titles, we normally export a data file (txt or csv) from our DCC tools with a list of transforms for all the seats then use that to place billboards/actual 3d models with occupancy levels for random placement. Foliage and Paticle systems work pretty well of this if you use a Render Texture for the bill boards. Its always an interesting balance for performance.

        The exporting the transforms is the most accurate way we've found as normally stadiums have non contiguous areas of seating and steps between columns etc. Another way is to create polygon areas where you want seats and use vertex maps to determine where croud is allowed to be but once again, just random placing can be hard to get the right amount of rows/columns and the odd patterns they are laid out in.


          wow thanks guys, I appreciate it.

          I'm gonna try these ideas out.