Terra Slicer

$44
Publisher Deep Space Labs
File size 232.33kB
Number of files 18
Latest version 1.3.0
Latest release date 2024-03-14 11:17:42
First release date 2023-07-10 10:07:11
Supported Unity versions 2018.4.2 or higher

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



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

Top Publisher Assets