TerraWorld 2021 - Automated Level Designer

⚡ Please note that this asset is not under active development anymore in favor of the 2023 version. If you already own this product, then you can upgrade to the 2023 version with 60% discount automatically.


TerraWorld© is a Unity plugin to create close to reality environments using real-world data from ESRI, NASA & OpenStreetMap along with built-in algorithms for procedural generation and placement of 3D assets in scene.


Automatic Level Designer means a world generation pipeline through graph nodes passing data to each other along with embedded AI to automatically generate procedural content and place assets in a scene.


Quick Discord Support | Forum | Discussion Thread | Tutorials | Showcases | Online Help | FAQ | Demo



Deals & Discounts (Upgrade Path):

TerraWorld 2021 -> TerraWorld 2023: 60% off

TerraWorld 2021 -> TerraLand 4: 25% off



Unity 2020.x & Linux Users: Restart Unity after package importing to finalize installation.


Download Playable Demo Scenes


FPS Military Game Download and Play


Little Farm [Interactive Demo] Download and Play


Alps - Download and Play


Savannah - Download and Play


Tested on all stable Unity versions for Windows, Mac & Linux.


SRP (HDRP/URP) Not supported



What our clients say:


"Powerful world builder - I have been very impressed with this asset. The ability to crop real world terrains, apply style sets as well as the day-night and weather cycles make it one of my favourites."


"The Highest quality out there - This asset worked for me right out of the box. The support forum is very responsive. Definitely recommended."


"AWERSOME Asset! Raccomanded! - Awersome Asset! Very Useful, for create any kind of world type, With map read and convert, same as height, make it very strong and perfect asset, for save some time developing worlds, Good Coded, and easy to use! Raccomanded!



Create huge highly detailed and customizable scenes within a few clicks


+ Choose your desired location


+ Choose your target map size (Up to 32*32 Km2)


+ Choose your favorite map style (Based on different environments)


+ Just hit the play button!


Also, you will have discount on:


TerraLand 3


This package uses a component under MIT license (see ThirdPartyNotices.txt file for details).

Release Notes

# 2.51.0


- FPS Demo scene with all source codes included under TerraWorld/Scenes/FPS Demo Loader.unity

- Blazingly fast multi-threaded binary serialization/deserialization of patch and mask data for all generated layers in scene which means magnitudes of speed in world generation, layers editing, saving/loading scenes, play mode enter and exit, project loading and closing, Undo/Redo operations, game builds and any scene modifications even in large areas with dense layers

- New Global Wind system which keeps consistency between Trees, Grass, Volumetric Fog and Clouds movement controlled from Wind Simulation section in VFX tab

- Added new Wind System in Terra_Standard materials to simulate realistic Bark and Leaves wind

- Improved Day/Night lighting and VFX sync with time-of-day conditions

- Updated Runtime GPU & GameObject Spawner scripts for high density and micro details around camera with no data baking and memory footprint used in Realistic templates

- Added Moon rendering during night time for proper ambient lighting when sunlight is not present

- Randomized rendering variations for GPU layer models based on user-defined color gradient which creates realistic and organic variations to GPU instanced models’ colors and alphas suited for Cinematic renderings when performance is not much of a concern

- TerraFormer: Now supports proper Maskmap rendering to sample Metallic, Smoothness, Heightmap & AO (Ambient Occlusion) for each terrain layer

- TerraFormer: Added “Procedural Texturing” feature for each terrain layer to create micro details and color variations only based on normalmaps and color tint for more organic looking terrain rendering

- TerraFormer: New lighting model to remove unwanted smoothness from surface and improvement in rendering of terrain layers and satellite image blending

- Added Satellite Image Blending for GPU & Grass layers via Terra-Standard shader to sample global satellite image into grass/plant/flower blades for more variation in colors and natural looking vegetation rendering as a very fast and lightweight solution

- New Clouds rendering based Terra_Clouds shader for better lighting and scattering in different time of day conditions and above 100x faster clouds shader compilation time

- WorldTools & Layer Editing Tools: Painting/Erasing models are now immediate and happens in real-time for all layers through an intelligent patch detection system to only update user-specified editing area

- Removed Atmospheric Scattering Fog and replaced it with Global Fog effect for more optimized and artist-friendly solution which works on all platforms in both Forward & Deferred rendering paths

- Full DOTS compatibility

- Local Volumes for Runtime GPU, GameObject & FX Spawners so that users can define local areas in map for placement (Currently only box collider volumes are supported)

- Grass layer is now fully supported in HDRP & URP projects

- Local wind zones support for all GPU & Grass layers to simulate fan and helicopter wind

- NatureManufacture Compatibility to support UV3 texturing on Terra-Standard shader so that you can use any NatureManufacture art assets with TerraWorld

- Added “Slope” & “Height” Range option to Grass layers for more realistic and procedural placement and controls

- Default Post Processing Profile’s Ambient Occlusion mode is now changed to “Scalable Ambient Obscurance” for more precise AO effect suited for micro shadows on dense grass and vegetation models

- Added Auto DOF (Depth Of Field) effect as a helper script

- Added “Debug Bounds” option to each Water Tile for visual reference of each water mesh bounds used to do frustum culling while rendering water surfaces

- GPU & Grass layers now support Custom Mask feed to insert or export masks for the layer

- Scene-based graphs and automatic synchronization between scene components’ parameters and TerraWorld’s settings

- Added many exposed parameters in VFX tab for more user controls on Time Of Day, Clouds, Wind and etc.


Changes


- World Editing Tools: UNDO Operations is now removed for faster world editing

- Revamped resources loading with intelligent asset use detection so that non-referenced assets are not included in builds anymore and publishing builds are much faster now and builds are smaller

- World Editing Tools: Inspector UI is now immediately revealed for faster layer selection in scene hierarchy

- Real-time Occlusion Culling is turned off by default

- Changes to GPU & Grass editing inspector now needs user confirmation upon pressing the button “UPDATE CHANGES” to sync latest changes

- WorldTools: better and organized UI

- TerraFormer: Better Procedural Puddles rendering

- VFX & Terrain tabs: Now is in 1:1 sync with scene parameters so that all interface parameters load their data directly from scene components

- You can now turn on/off “Feedback System” for user experience analytics while working with TerraWorld

- MassiveGrass: Revealed Grass Profiles in inspector which points to World Resources directory in project


# 2.30.4


- Unity 2021.3.x compatibility

- Updated minimum Unity version to 2019.4


# 2.30.3


- WorldTools - Added Layer Based Filtering feature for all layers to detect underlying models and filter placement based on their layers

- WorldTools

- Duplicate Layer option to create a copy of the layer object in scene

- Linux platform is now fully supported and tested

- Removed World Finalization Recompile operation

- Bugfix: Post Process Volume's "Is Global" checkbox is now set properly so that Post Processing is back in scenes globally

- Bugfix: Satellite images' resolutions are now set properly

- Bugfix: Background Terrain is now guaranteed to be generated and settings are now properly set

- Bugfix: Removed Auto Installer conflict with Unity Visual Scripting package

- Few minor bugfixes and improvements based on user reports


# 2.30.0


- Added "Savannah Mini Game" demo scene with latest features of PLAYER tab, new Time of Day cycles & Grass Touch Bending

- Revamped "Time of Day" component with new optimized and high performance Day/Night Cycle

- Fully real-time lighting, shadows, reflections and ambient lighting in a performant manner

- Added Touch Bending feature for grass, plant and tree leaves interacting with assigned bending colliders

- Production-Ready Runtime Spawner to procedurally place interactable objects such as NPCs around player

- Added Threading support on WebGL platform so that grass layers will be rendered in WebGL builds

- TerraFormer - Revamped Procedural Puddles with better distribution on terrain surface

- TerraFormer - Added GPU Simplex Noise function so that all effects will use this instead of noise textures

- TerraFormer - Fixed bug where terrain holes were not working due to Max Sampler Registers

- TerraFormer - Removed all bugs and warnings which was failing builds in latest Unity versions

- WorldTools - bug fixes for grass mask data, GPU layer Undo, Texture Exclusions

- WorldTools - Added UNDO operations switch for faster world editing

- Layer Editing Tools - Convert layer's maskdata to image file and vice versa to feed in user-customized mask images

- Layer Editing Tools - Added UNDO operations switch for faster world editing

- TERRACE node - fixed bug for vertical sliders to define terrace positions

- VFX tab - Day Night Cycle now has the option "Auto Lightmapping Controls" so that users can decide on Lighting Baking options

- Lots of bug fixes and improvements based on user reports


# 2.24.0


- Introducing "Dynamic Player Interactions" in new "Player" tab

Automatically converts GPU models to intractable objects around any static or dynamic target such as camera, main character

or NPC to interact with their physics, collisions, scripts, Runtime NavMesh and any other kinds of interactions as you

would with a normal gameobject

- Introducing "World Tools" to sync and edit all GPU and Grass layers from one place using editing brush and global settings

- WorldTools "Live Sync" - Adopt all layers when terrain heightmap or textures change while importing/editing heightmap or

painting textures using Unity’s built-in terrain editing tools

- TerraFormer (Terrain Shader): Implemented Add Pass shader which means you can now have 8 terrain layers/textures on world

terrain

- TerraFormer (Terrain Shader): Revamped Procedural Puddles feature with proper scattering and rendering

- Save all World Resources (e.g. materials, textures...) in an exclusive folder for each scene/world generation so you can have

multiple scenes in a project each with their specific resources and settings

- Demo Scene: New demo scene has been produced with the latest features as an editable scene using new "World Tools" component

on "TerraWorld" gameobject in scene

- Demo Scene: Users can throw physics balls in scene to check with new "Dynamic Player Interactions" feature where all

surrounding models have collision detection now

- Revamped all included Art Content to sync with new features and improved their LODGroups plus adding colliders to solid/static

models to be usable with new "Dynamic Player Interactions" feature

- GPU Instance Rendering: Faster overall rendering plus introducing Real-time Occlusion Culling system against any occluder

objects in scene

- Better Clouds rendering & scattering

- WorldTools/LayerTools – Added Undo operations for brush editor paintings and all UI actions

- Scatter Layers - Removed mask images from physical resources and replaced them with serializable data inside layers for faster

loading/unloading of world data

- Added forums to our site so that users can access all art and miscellaneous content from there

- Auto Installer System Revamped.

- Bug Fix: Removed Dropbox link downloads due to server limits and replaced with our own servers

- Better Lake/River/Ocean detection from landcover data and generation

- Better "Biome Type Filter" output masks

- Many reported bug-fixes and improvements have been applied for this version


Basic Information
Latest Version
2.51.0 (06 Aug 2022)
Publisher
TERRA
Category
Tools/Terrain
Size
14.2 MB
Price
free
Asset Rating
(125)
Extended Information
Unity Versions
2019.4.0
Render Pipelines
BIRP
State
Deprecated