
Infinite Lands – Node-Based Procedural World Generator – Unity
An all-in-one package for infinite procedural terrain. A powerful node-based system, optimized vegetation rendering, and high-quality terrain shaders. Designed for speed, control, and creativity.
This tool provides everything you need to build a highly performant, truly infinite procedural world at runtime. Powered by the Unity Job System and the Unity Burst Compiler, and driven by an intuitive node-based editor, you can:
Generate terrain meshes and colliders dynamically (Simple Grids or Quad-Tree structure)
Place points of interest, buildings, and prefabs anywhere in your world
Connect elements using splines to create roads, paths, walls, and more
Distribute and render vegetation, rocks, and small objects at distances beyond the default Unity Terrain system
Paint your world with realistic texturing
Fully customize any node maintaining a simple and intuitive workflow
What can you build?
From a simple Perlin-based terrain to vast, infinite high-detail worlds with biomes, cities, houses, roads, and vegetation. Just add the Infinite Lands Terrain component and select your graph to get started.
All-in-one package:
Everything you need to build a living world is included. No missing features, no required add-ons, and no extra costs. Infinite Lands provides all the essential nodes in a single, complete solution.
Seamless runtime generation of infinite worlds:
Generate terrain, colliders, vegetation, points of interest, splines, and roads at runtime across worlds over 1,000,000 km².
For any type of game:
Build a RTS, RPG, Hero Shooter, Battle Arena or you name it! If what you need is a procedural infinite world, Infinite Lands will be a perfect fit
Intuitive and customizable graph editor:
Design worlds with a non-destructive node-based workflow. Configure each step of your terrain pipeline to quickly create detailed landscapes while maintaining full control.
Compatible with any 3D asset or artistic vision:
Its component-based post-processing system ensures you can use your own assets, workflows, and any artistic vision without losing any core features.
Everything to get you started is included:
Extensive documentation, biome and world samples, camera setups and more scenes included by default.
You only want to build some terrain chunks? Export it!:
Bake terrain data into textures and export them to use in Blender, Houdini, or other tools. You can also store them as Unity Terrain Data and tweak them as you see fit inside Unity itself!
Quick feature list:
Powerful Node Editor
Live terrain editing
Expanding node library
Step-by-step generation visualization
Built-in error handling & feedback system
Biomes and subgraphs support
Export to images, terrain data, and custom formats
Highly optimized for low GC / high FPS performance
Template-based workflow for creating custom nodes
Optimized mesh generation with Jobs and Burst Compiler
Infinite terrain generation (Quad-Tree + Grid system)
Automatic Mesh LOD Creation
Automatic Collider creation
Support for Decimated Mesh
Support for Unity Terrain integration/replacement
Floating Origin support for large-scale worlds
Procedural terrain shader with:
Stochastic sampling
Triplanar mapping
Distance-based resampling
Object & prefab placement system
Splines system (paths, roads, connections)
Built-in pathfinding system
Fully integrated vegetation system
GPU Instanced assets
Vegetation interaction
Terrain color & normal blending
Dynamic Colliders support
Wind system (basic simulation)
Full Shader Graph support
Custom shader injection system
Optimized occlusion & frustum culling
Impostor support for distant rendering
Multiple Samples for Built-in, URP and HDRP
Continuously expanding node & system library
Ongoing performance improvements
Designed as a long-term modular ecosystem
Extensible architecture for advanced users and studios
Why Infinite Lands?
Made by someone who likes to iterate quickly and therefore it’s optimized and simplified for daily use. It’s an all-in-package, you buy this and you will never need to buy another asset. There are no extra modules, all future updates will come for free in this one package.
Ideal For:
Open-world games
Procedural generation systems
RPGs, RTS, survival, sandbox games
Technical artists and world designers
Solo developers and studios
Compatibility:
Infinite Lands works from on Unity 2022.3 LTS through to Unity 6. It is also compatible out-of-the box with The Visual Engine. Otherwise, when in doubt head out to our compatibility page to learn more about it!
Technical details
It supports:
Built-in, URP, HDRP and SRP in general
Unity 2022.3 and above, Unity 6.
Custom assets and packages
Dependancies:
To use this asset, you will need:
com.unity.burst: “1.8.28”,
com.unity.collections: “2.6.5”,
com.unity.render-pipelines.core:”12.1.15″,
com.unity.searcher: “4.9.2”,
com.unity.shadergraph: “14.0.12”
Important Notes:
Not Yet Optimized for Mobile – The vegetation system relies heavily on compute shaders, which may not perform well on mobile devices. However, this can be replaced with a custom solution if needed.
Ongoing Development – As Infinite Lands evolves, some updates may affect existing node graphs. If any breaking changes occur, we’ll notify you via our Discord server with solutions and updates.
Recent Comments