Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Terrain
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/7
Extract sub-regions of Unity Terrain (to capture specific features) or generate smaller terrain copies to replace original Terrain, for use in dynamic streaming solutions. Bonus: Terrain Stitching!
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2023.1.0f1
Compatible
Compatible
Compatible
2021.3.0f1
Compatible
Compatible
Compatible
2020.3.37f1
Compatible
Compatible
Compatible
Description

Terra Slicer is an offshoot of the Terrain Slicing & Dynamic Loading Kit, which was created and has been supported since 2012. That kit has been converted into the Streamable Worlds Bundle, which includes Terra Slicer as well as S.A.M. - The Streamable Assets Manager. If you previously purchased the TS&DLK, when you add Terra Slicer to your cart and check out, it should show as costing 0$. If it does not, please contact me!


Website Contact Form | Forum Thread | Discord | Documentation


Discord is recommended for the fastest support!


Terra Slicer is primarily intended to allow you to generate smaller copies (slices) of a single Unity Terrain or Terrain Group within the Unity Editor. The slice copies are unique assets that can serve as complete replacements for the original Terrain(s).


Slices have a smaller impact on the game's performance when loaded in, which allows the slices to be used with streaming solutions (such as our own Streamable Assets Manager), where different regions of the original Terrain can be loaded in and out on demand (usually based on the Player's position in the game world).


A demo can be found on our website, which allows you to compare the generated slices with the original terrain they were produced from, so that you can see the accuracy of the slicing.



Additional Uses

Targeted Slicing - Target specific areas of a single Terrain in order to extract the features you want. The areas you don't want can be discarded as the features you do want are transferred to lower fidelity Terrain(s) (smaller resolution/size) without any loss of detail (note, this feature is not available when slicing a Terrain Group).


Terrain Stitcher - The Terrain Tiler tool allows you to stitch terrain neighbors to make them seamless. You can also stitch a single terrain or terrain group along the outer edges to make the terrain or group tile with itself (makes the terrain repeatable in order to simulate an endless world).


Detail Map Drawer - A nifty component that allows you to visualize the detail map of a Terrain, which can be useful for determining the optimal detail resolution and detail resolution per patch values.


Support More Texture Layers With Default Terrain Shader - When using slices, each slice can have unique Texture Layers. This allows you to replace Texture Layers that aren't used by that slice with other Texture Layers that will be more useful.


Main Features

Holes Textures - Holes are copied correctly from the source terrain(s) to the slice(s).


Exact Tree Copies - All trees are copied 100% exactly.


Slice Processors - You can create custom slice processors to perform secondary operations after each slice has been generated. For example, you can use this to transfer objects to the slice, add components, or slice materials/textures (note, scripting knowledge is required).


Scriptable Assets - Configuration Settings for slicing operations are stored in Scriptable Object Assets, which ensures they can be reused very easily. You can also duplicate the assets to create slight modifications to slicing operations for testing purposes.


Features Shared With S.A.M - The Streamable Assets Manager

  • Prefab Creator tool allows you to batch convert multiple game objects to prefabs.
  • Terrain Duplication command that allows you to batch duplicate Terrain (to create unique duplicated assets).
Technical details

Specific versions of this product have been created for specific versions of Unity. If you upgrade a project, please check the package manager to ensure you have the correct version that was created for the version of Unity you are using!



Slice Copies are almost exactly identical to the area from the original Terrain that they are copying. This is due to limitations in Unity's Terrain Engine, with the following details not always being copied 100% exactly:

  1. Alphamaps - Alphamaps cannot ever be copied exactly due to the way Unity handles them. However, we offer two methods for handling the alphamap slicing which should result in only slight changes that are barely perceptible.
  2. The positions/rotations of detail meshes and textures - Unity does not allow the exact positions/rotations of detail meshes and textures to be retrieved from the original terrain nor set on slices. Unity only allows the density of a particular mesh/texture to be retrieved for pre-defined areas. As such, detail meshes/textures (grasses, bushes, etc.) will be close to the same as the original, but not exact. This is usually not and issue.

This Package includes pre-compiled libraries (DLL files) rather than source code. You are free to decompile these libraries in order to generate source code that can be used in place of the DLL files, however there will likely be errors/issues that need to be overcome when doing so, and we will not provide support in dealing with those issues/errors.


You will also break compatibility with future updates (which will always be in the DLL form). As such, you decompile at your own risk!


Decompiled files are subject to the same license as the original package files downloaded from the Asset Store.



This is an Editor Only Tool. IT CANNOT BE USED AT RUNTIME.

Terra Slicer

(not enough ratings)
10 users have favourite this asset
(10)
$45
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
232.3 KB
Latest version
1.3.0
Latest release date
Mar 14, 2024
Original Unity version
2020.3.37
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR