Really loving the Gaia asset for Unity. As we all know, Unity has no really great built-in terrain …
As we all know, Unity has no really great built-in terrain tools- just the basic brushes to raise, lower, and smooth terrain, etc… Those work fine for detail work, but would take forever to make a large realistic terrain, especially if you want the terrain attributes to be a little randomized.
A couple of weeks ago I bought the World Machine program, intending to use it to create a detailed height-map which could then be imported and used to generate a terrain in Unity. World Machine gives a fantastic level of control, and I’m quite fond of it overall, but the process requires a level of effort and trial-and-error that’s a little off-putting. It’s complicated, it’s finicky, some of the controls are awkward- it feels like a fantastic program with design problems that could easily be top-tier with a better UI. It also takes a heavily mathematical and procedural approach to terrain generation and manipulation, like forming a planet using nothing but equations stacked on equations.
Yesterday I bought Gaia on the AssetStore, and I’m totally blown away. It’s still a little rough, but it takes a very fluid and organic approach to terrain creation. Using various terrain type examples as “stamps” along with a few modifiers and adjustments, you can create any configuration of features quickly and easily, right there in Unity, and it even helps to handle textures and detail asset placement like grass, trees, rocks, and bushes. I’m a bit sorry that I bought World Machine now, despite it being a great program, because I just know that as long as I keep working in Unity I’m never going to use it again.