IMPORTANT NOTE

This version will soon be deprecated, please take a look at Vista 2023.


OVERVIEW

Vista is an advanced toolset for procedural terrain and scene editing.


Empowered by massive GPU calculation, robust biomes system and a huge library of nodes with realistic nature simulations, Vista offers the best terrain creation workflow and experiences you can find nowhere on the Asset Store.


Vista has the following characteristics:

  • Non-linear: You can combine nodes in any order to define the terrains, and output multiple data (height, color, vegetation, etc.) at once.
  • Non-destructive: Your terrains and scenes are generated using rules defined in the graph, modifying a single property of the graph will give you a whole new terrain. If you want to, you can reverse the previous result without losing any of your work.
  • Parametric: You can control nearly every aspect of your terrains just by playing around with simple numbers, the terrains will adapt without sweating. That way you can have infinite variations in a single graph.
  • Local: Your terrains are mixed by a set of “local biomes” manually placed in the scene. This way it’s easier for you to control the scene layout and it fits better to your game’s story.

FEATURES

  • Easy to learn: Despite being an advanced graph tool, it is easy to get started with quick start tutorials, in-depth documentations and demos.
  • GPU accelerated: Everything is generated on the GPU side, which mean you can have higher resolution in less time.
  • Multi-terrains: Generated data can fill in multiple terrains without seams.
  • Robust biomes system: You can place many biomes in the scene, in any shapes. These biomes will be blended together with a very nice transition. Different from other generators where biomes are defined by gradient mask, Vista let you place them by hand, so you have total control of the scene structure and the story behind.
  • Fully featured graph editor: Built upon Unity's GraphView API, it offers a clean and orgranized workspace to keep you productive.
  • Terrain authoring: From terraforming, texturing, to tree planting and detailing, you have all the tools you need.
  • Work with many terrain systems: Currently it works with Unity terrain and Polaris terrain. Other terrain systems can be supported via scripting.
  • Node library: A huge and growing node library to turn your creativity to reality, with complex and realistic nature simulation such as hydraulic erosion, landslide, gravity, crack, etc.
  • Seed based generation: Generate an infinite number of terrain variants just by changing seed numbers.
  • Editor & runtime: It works both in editor and runtime, fast and beautiful.
  • Extensible: You can easily customize the pipeline, do custom tasks or write your own nodes using the provided API.
  • Lightweight but powerful: No need to dumb a multi-gigabytes asset into your project. It only costs you a few megabytes but still yield satistying results.
  • Enhanced productivity*: A pleasured editing experience in the modern graph editor, faster, smarter and stay organized.
  • MicroSplat integration*: Easily apply MicroSplat shader on your terrains.
  • Hand painting*: Apply manual adjusments with brush. A mixture of powerful generators and clever fingers.
  • Splines*: Perform action along a spline such as height conforming, paint path, clear vegetation, etc.

* Features sold separately as extension modules.


PRICING

Vista implements a modular design to add more functionalities to its core.

  • The core product is NOT A LIMITED VERSION. It contains features that everyone need, which can build immersive terrains with height map, textures, trees, details and game objects. More than enough!
  • The extension modules provide additional features that "necessary for someone, but not everyone", such as workflow enhancement, support different styles of editing, third party assets integration, etc. at a affordable cost.

With this model, you can spend less by only get the things you need, instead of a huge expensive package with mostly unused features.

The price of the product reflects its value and quality, not only provides the best value for your money, but also a foundation for us to maintain a high(er) standard for the product.


FAQ


REQUIREMENTS

  • Unity 2020.3 LTS and up.
  • Compute shaders support. The asset is heavily built upon compute shaders and compute buffers. This is supported on most machines if you use the asset in the editor only. Learn more.
  • Instancing support. Some parts of the asset require GPU Instancing to work. Learn more.

TESTED ON

  • Windows machine running DX12, DX11 & Vulkan.
  • Mac machine running Metal.

Please contact if you need a test on other configuration.


SUPPORTED RENDER PIPELINES

  • Standard RP.
  • Universal RP.
  • High Definition RP.

COMPATIBILITY

  • Polaris: Output generated data to low poly terrain.
  • MicroSplat: Update your MicroSplat texture array configs & FX maps with ease.

PACKAGE DEPENDENCY

The following packages are required for the tool to work:

  • Searcher (com.unity.searcher)
  • Editor Coroutines (com.unity.editorcoroutines)

These packages will be added to your project automatically. If not, please check the Package Manager.


DOCUMENTATION

Manual


COMMUNITY

Facebook | YouTube | Discord


NOTE

Some art assets in the videos/screenshots are NOT included in this package.