Is Vista the Right Terrain Generator for Your Unity Project?
- Tâm Trần Ngọc
- 6 days ago
- 9 min read
If you already found Vista on the Unity Asset Store and you are trying to decide whether it is worth using or paying for, this article is for you.
Vista is a procedural terrain generator for Unity by Pinwheel Studio. It uses a graph based workflow where you define terrain rules with nodes and generate height, textures, vegetation, masks, and biome data from that graph. Its standout feature is local biome control, which lets you place biome regions directly in the scene instead of leaving distribution entirely to abstract rules.
There are three editions: Vista Personal (free), Vista Indie (paid), and Vista Pro (paid). Check the Unity Asset Store listings for current pricing. The free tier makes it easy to try, but it also creates a real question: what do the paid editions actually add, and when does it matter?
This guide covers what each edition includes, what each one leaves out, the learning curve, performance, and compatibility so you can make that call based on your project, not a feature checklist.

What you get for free with Vista Personal
Vista Personal is not a demo. It is a working procedural terrain generator with commercial use included.
Here is what Personal actually ships with:
- Full graph editor for building procedural terrain logic with nodes.
- Local biomes with unlimited biome count, hand placement in the scene, overlap, and smooth blending.
- Natural simulations including erosion, water flow, landslide, snow, and crack.
- Multi terrain generation without seams.
- Hex map workflow with biome support.
- Terraforming, texturing, tree placement, detail placement, and masking from one graph.
- Polaris Terrain and Unity Terrain support as equal first class systems.
- Editor and runtime terrain generation.
- GPU accelerated processing.
- Seed based generation for producing terrain variations without rebuilding the graph.
That is a real workflow. You can build a procedural terrain graph, place biomes by hand, run natural simulations, generate across multiple terrains, and ship a commercial game with it. All free.
The max output resolution in Personal is 512. For prototyping, smaller scenes, and early production, that is usually enough to evaluate whether the workflow fits your project.
Where Personal stops
Vista Personal does not include:
- Hand painting. You cannot paint biome masks or terrain data directly in the scene view. All biome control in Personal comes from placed biome objects and graph logic.
- Productivity tools. No smart search, anchor points, sub graphs, or sticky images in the graph editor.
- MicroSplat integration. No texture array or FX map sync with MicroSplat.
- Nav baking utilities. No helper meshes for navigation mesh baking.
- Splines. No graph actions along splines such as height conforming, path painting, or vegetation clearing.
- Real world data. No DEM or satellite terrain import.
- Expose property. No surfacing of graph values for external workflow control.
In practice, what this means depends on your project stage:
- If you are evaluating whether graph based terrain generation fits your pipeline, Personal has enough to answer that question.
- If you are building a small or prototype project, Personal can carry you through production with the 512 resolution cap as the main constraint.
- If you are past the prototype stage and need to paint specific terrain areas, use MicroSplat, or work at higher resolutions, the limitations start to matter.
What Vista Indie adds and when it matters
Vista Indie is the first paid edition. It adds:
- Hand painting. Paint biome masks in the scene view and paint mask or color data directly in the graph. This is the main workflow gap between Personal and Indie.
- Productivity tools. Smart search, anchor points, sub graphs, sticky images, and graph editor utilities that help when graphs get large.
- MicroSplat integration. Sync texture arrays and terrain FX maps.
- Nav baking utilities. Generate helper meshes for navigation baking.
Indie does not include splines, real world data, or expose property. Those stay in Pro.
When Indie matters in a real project
The hand painting addition is the one that changes daily workflow the most. In Personal, every biome region is controlled by placed biome objects and graph logic. That works well for broad terrain structure, but there are always spots in a scene where you want to paint a specific mask or color adjustment by hand without restructuring the graph.
If your project has reached the stage where you know the terrain structure is right and you need targeted manual control over specific areas, Indie addresses that directly.
The productivity tools matter when your graphs grow. A small graph with a few nodes does not need smart search or sub graphs. A production graph with dozens of nodes across multiple biomes does. If you plan to use Vista as a serious production tool rather than a quick generation pass, the graph editor improvements in Indie reduce friction over time.
MicroSplat integration matters only if your project uses MicroSplat. If it does, the integration is useful. If it does not, this is not a reason to upgrade.
What Vista Pro adds and when it matters
Vista Pro is the top edition. It includes everything in Indie plus:
- Splines. Perform graph actions along spline paths including height conforming, path painting, and vegetation clearing.
- Real world data. Generate terrain from DEM and satellite data from real locations.
- Expose property. Surface important graph values so they can be controlled from outside the graph editor.
When Pro matters in a real project
Splines matter when your terrain needs linear features that follow authored paths. Roads, riverbeds, mountain passes, and cleared vegetation corridors are common examples. Without splines, you would need to handle these manually after generation or build complex graph workarounds.
Real world data matters when your project starts from real geography. If you are building a simulation, a training environment, or a game set in a real location, importing DEM data directly into the terrain graph saves a large amount of manual recreation work.
Expose property matters when the terrain graph is part of a larger pipeline. It lets you surface key graph parameters so other systems or team members can adjust them without opening the graph editor.
If none of those three cases apply to your project right now, Indie covers the practical production workflow.
The learning curve
Vista is a graph based procedural terrain generator. It is not a brush first terrain editor. That distinction matters because the mental model is different.
In a brush first editor, you start with terrain and shape it directly. In Vista, you start with a graph, define rules, and generate terrain from those rules. The terrain is the output of the graph, not the starting point.
That means:
- There is a real learning curve. You need to understand nodes, connections, biome setup, and the Vista Manager before you can use it productively.
- The curve is front loaded. Once you understand how graphs, biomes, and output nodes work together, iteration becomes fast because you change parameters and regenerate instead of reshaping terrain by hand.
- Documentation exists. Pinwheel Studio provides a user guide, quick start content, and demo scenes. There are also YouTube tutorials for common workflows.
- A Discord community exists for questions and discussion.
If you have used any node based tool before, whether in shading, VFX, or another procedural system, the graph model will feel familiar. If this is your first graph based tool, expect to spend time learning the workflow before it pays off.
The honest version: the initial learning sessions will be slower than opening a terrain editor and painting directly. The payoff comes when you need to iterate on terrain structure, regenerate after layout changes, or produce variations. That is where the graph model saves time over manual editing.
Performance in production
Vista runs terrain generation on the GPU using compute shaders. That is a deliberate architecture choice, not a marketing label. It means generation tasks are processed on the graphics hardware, which handles the data parallel nature of terrain computation well.
What that means in practice:
- Generation speed scales with GPU capability. A modern desktop GPU will process terrain graphs faster than integrated graphics.
- Compute shader support is required. This rules out some older hardware and specific build targets that do not support compute.
- Runtime generation is supported in all three editions. You can generate terrain at runtime, not only in the editor.
What it does not mean:
- There are no guaranteed frame time numbers. Generation speed depends on graph complexity, resolution, biome count, and hardware. A simple graph generates fast. A graph with many natural simulation passes takes longer.
- Vista is the terrain generation step, not the entire terrain runtime. After generation, runtime terrain performance depends on the terrain system (Unity Terrain or Polaris Terrain) and your rendering setup, not on Vista itself.
If you need to evaluate performance for your specific project, the free Personal edition lets you test graph generation speed on your actual hardware before spending anything.
Unity version and render pipeline compatibility
- Unity version: 2021.3 LTS and up.
- Render pipelines: Builtin RP, Universal RP, and High Definition RP.
- Tested platforms: Windows (DX12, DX11, Vulkan) and Mac (Metal).
- Terrain systems: Unity Terrain and Polaris Terrain, both as first class systems. Other terrain systems can be supported through scripting.
- Required packages: `com.unity.searcher`, `com.unity.editorcoroutines`, `com.unity.mathematics`.
The compute shader requirement is the main compatibility constraint. If your target platform does not support compute shaders, Vista will not work on that platform.
The honest answer
Vista Personal is genuinely free and genuinely useful. You can build a real procedural terrain workflow, place biomes by hand, run natural simulations, and ship a commercial game without paying. The 512 resolution cap and the absence of hand painting are the main constraints.
Vista Indie is worth it when your project moves past the generation stage and into production refinement. Hand painting is the upgrade that changes daily workflow the most. The productivity tools matter as graphs grow. MicroSplat integration matters only if your project uses MicroSplat.
Vista Pro is worth it when your project specifically needs spline driven terrain features, real world data import, or exposed graph properties for pipeline integration. If none of those apply, Indie covers the practical production workflow.
The learning curve is real but front loaded. If you are willing to spend time learning a graph based workflow instead of expecting a brush first editor, the procedural iteration model tends to pay off on projects where terrain needs to change more than once.
If you are not sure, start with Personal. It is the entire core workflow for free. If you hit a wall where you need hand painting or production tooling that Personal does not include, you already know the upgrade is worth it because you hit the specific limitation that the paid edition removes.
FAQ
Is Vista free?
Vista Personal is free with commercial use included. It contains the core graph workflow, local biomes, natural simulations, multi terrain generation, and runtime support. Vista Indie and Vista Pro are paid editions that add production and pipeline features. Check the Unity Asset Store listings for current pricing.
What does Vista Personal not include?
Vista Personal does not include hand painting, productivity tools (smart search, sub graphs, anchor points), MicroSplat integration, nav baking utilities, splines, real world data, or expose property. The max output resolution is 512.
Is Vista Indie worth the upgrade from Personal?
It depends on your project. The main addition is hand painting, which lets you paint biome masks and terrain data directly in the scene. If your project needs targeted manual adjustments on top of the generated result, Indie addresses that. The productivity tools also help as graphs grow larger.
When should I choose Vista Pro over Indie?
Vista Pro adds splines, real world data, and expose property. Choose Pro when your project needs spline driven terrain features like roads or riverbeds, when you are building terrain from real geography, or when the graph needs to expose parameters to external systems.
Does Vista work at runtime?
Yes. Runtime terrain generation is supported in all three editions: Personal, Indie, and Pro.
What Unity versions does Vista support?
Unity 2021.3 LTS and up. Vista requires compute shader support. It has been tested on Windows (DX12, DX11, Vulkan) and Mac (Metal).
Does Vista work with URP and HDRP?
Yes. Vista supports Builtin RP, Universal RP, and High Definition RP.
Does Vista replace Unity Terrain?
No. Vista generates terrain data into Unity Terrain or Polaris Terrain. It is a terrain generation tool, not a terrain system replacement. After Vista generates the terrain, the terrain system handles rendering and runtime behavior.
Is the learning curve steep?
Vista uses a graph based workflow, which is different from brush first terrain editors. There is a real learning curve, but it is front loaded. Once you understand graphs, biomes, and output nodes, iteration speed improves because you adjust parameters and regenerate instead of reshaping terrain manually.
Can I try Vista before buying?
Yes. Vista Personal is the full core workflow for free. You can evaluate the graph workflow, biome system, and generation pipeline on your actual project before deciding whether a paid edition is needed.



Comments