Skip to content
Recursive cave generation system created for Unity
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Assets
ProjectSettings
.gitignore
LICENSE
README.md

README.md

Fractal Caves Generator

INFO:

FCG (Fractal Caves generator) is procedural caves generation system written on C# for Unity3D.

Cave generation process:

1. Cave generation in Matrix object. Cave's data is generating inside seperate matrix using properties - size [x * y], pseudorandom seed and etc. On this stage, matrix is filling recursive. (FractalGenerator)

2. Mesh generation (UnityEngine.Mesh). After matrix is generated, EnvironmentGenerator component, generates separete matrices by slicing main matrix to the separete chunks and provides them to the MeshGenerator component which generates Unity Meshes.

cave 1 cave 2

Normals and separate chunks.

normals chunks

CONTACTS:


website: http://plasticblock.xyz
E-mail: contact@plasticblock.xyz.

LICENSE:


Licensed under GPLv3 license or under special license.
See the LICENSE file in the project root for more information.


FCG Copyright (C) 2016 Jasur "plasticblock" Sadikov.

You can’t perform that action at this time.