Installation
Requirements, importing the package and the folder layout.
Requirements
- Unity 2022.3 LTS or Unity 6
- Any render pipeline: URP 14 or newer, HDRP 14 or newer, or the Built-in Render Pipeline (Built-in needs the free Shader Graph package from the Package Manager)
- The Physics module (for colliders, Play Test and terrain tools)
- Input System package or the old Input Manager – Play Test works with either
Import the package
- Open your project in Unity 2022.3 LTS or Unity 6.
- Open the Package Manager (Window > Package Manager), select My Assets, find Procedural Cave Builder and click Download, then Import.
- Keep the Arkerion Studios/Stylized Nature/Shared folder selected in the import dialog: the materials and the tool use it.
- Using the Built-in Render Pipeline? Install the free Shader Graph package from the Package Manager.
Folder Overview
Main package folder:
Assets/Arkerion Studios/Stylized Nature/Cave_Builder
- Data – the library, themes, profiles and room/entrance definitions
- Documentation – this guide, the extension guide and the opening shape data
- Materials/CaveBuilder Basic, Desert, Ice, Jungle, Lava – per theme: the cave material ({Theme}_Cave_Surface) and one material per texture set ({Theme}_Cave_Wall_A to D); Materials/Demo – the example scene’s ground
- Models/CaveBuilder – rooms, entrance, cap, plug, kit pieces and decorations
- Prefabs/CaveBuilder Basic – manual kit prefabs and the Basic decorations; Prefabs/CaveBuilder Desert, Ice, Jungle, Lava – the decorations of the other themes ({Theme}_Cave_Deco_Rocks, _Boulder, _Stalagmite, _Stalactite)
- Scenes – a demo scene per theme (DemoScene_CaveBuilder_Basic, _Desert, _Ice, _Jungle, _Lava) with the same finished example cave, AssetPreviewScene_CaveBuilder (a small cave and the decorations of every theme) and PartsReference_CaveBuilder (every module, crossing and kit piece)
- Scripts – the tool (Runtime and Editor)
- Shaders – the Cave Surface Shader Graph (theme materials), the Cave Lava Shader Graph (Lava theme: Heat Zones, glowing cracks, leaks) and the Cave Rock Shader Graph (kit pieces)
- Textures/Basic, Desert, Ice, Jungle, Lava – the four cave texture sets of each theme (colour, normal, emission for Lava; Lava also has hot Maximum and cold Minimum sets)
- Textures/CaveBuilder Basic – textures of the kit pieces
- Textures/Cover – Top Cover textures (snow, sand, ash); Textures/Demo – the example scene’s ground