Terra Slicer Overview

Current Version on Asset Store - 1.3.0 (Store Page) | Forum Thread | Documentation

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).

If you are interested in seeing the results of slicing, please take a look at the demo available here on our website.

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).

Terrain Slicing & Dynamic Loading Kit Users

The Terrain Slicing & Dynamic Loading Kit has been converted into the Streamable Worlds Bundle. If you are a Terrain Slicing & Dynamic Loading Kit user, you can get both S.A.M. and Terra Slicer for free. Please see this page for more information!

Have You Considered The Bundle?

If you are also interested in our other product S.A.M. (used to create, manage, and utilize streamable assets for more efficient game worlds), please take a look at the Streamable Worlds Bundle, which includes both S.A.M. and Terra Slicer for a slightly discounted price (versus buying each asset separately).