Search Unity

Request for Terrain/Polybrush: Scatter prefab instances on arbitrary surfaces

Discussion in 'World Building' started by aaronflippo, Apr 19, 2019.

  1. aaronflippo

    aaronflippo

    Joined:
    Jun 7, 2012
    Posts:
    37
    Unity's mesh painting tools for terrain are pretty great, - but for our game, we need real game objects with mesh colliders on them.

    Polybrush also has a nice prefab painting feature.... But it doesn't work with terrain.

    I'd like to request some method of placing actual game objects from a list of prefabs onto a terrain (or other arbitrary meshes.)
     
  2. Drazok

    Drazok

    Joined:
    Jan 26, 2019
    Posts:
    5
    I was also looking forward to this. The ugly workaround is to convert terrain to mesh, scatter objects and delete terrain mesh...
     
  3. YuriyPopov

    YuriyPopov

    Joined:
    Sep 5, 2017
    Posts:
    121
    I would also like to request this
     
  4. wyattt_

    wyattt_

    Unity Technologies

    Joined:
    May 9, 2018
    Posts:
    294
    We are looking into how we might make this workflow a little more seamless
     
    Lars-Steenhoff and Matt-Murch like this.
  5. Matt-Murch

    Matt-Murch

    Joined:
    Jul 29, 2012
    Posts:
    9
    Has there been any updates on polybrush terrain compatibility? It would be fantastic if that was supported
     
  6. wyattt_

    wyattt_

    Unity Technologies

    Joined:
    May 9, 2018
    Posts:
    294
    Yup! Not quite there yet though. But that is one of our end goals. Working on a new painting system to support both tool sets
     
  7. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    944
    That sounds great, can't wait to see what you guys come up with. Since Gabriel mentioned here that you guys also will add Splines, I'd like to throw in the idea to also use splines for the scattering of gameobjects. I tried it on my own and figured I use it more and more. Not only for vegetation and fields (eg with multiple splines in parallel), but also for houses and other stuff. With splines you can easily adjust the placement. And size doesn't matter. It comes quite handy. You can check it out here in case you are interested. I created this only as a hobby, so a professional solution from you guys would be preferred.

    The Unity terrains become bigger and bigger and populating them easily and fast with a proper toolset would be awesome :)
     
  8. wyattt_

    wyattt_

    Unity Technologies

    Joined:
    May 9, 2018
    Posts:
    294
    Yup! That's also part of the plan. The splines work will mostly provide a unified foundation for spline editing across Unity. It would then be up to each team using them to add functionality on top of that. For us, we would be doing placements, defining regions, generating height stamps, and a lot more.

    Definitely! I will take a look
     
    Rowlan likes this.
  9. Lars-Steenhoff

    Lars-Steenhoff

    Joined:
    Aug 7, 2007
    Posts:
    2,363
    And please don't forget the pressure input from wacom tablets, so we can control size or rotation etc depending on pressure
     
    wyattt_ likes this.
  10. wyattt_

    wyattt_

    Unity Technologies

    Joined:
    May 9, 2018
    Posts:
    294
    Of course! I have most of that set up already
     
    Lars-Steenhoff likes this.
  11. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    944
    That sounds very exciting! Can't wait to see that in action :)
     
unityunity