
Descripción
Fully functional core OS versions (v0.1+) available at: https://github.com/gregorik/InstantOrganicCaves. Please file Issues there for that branch as appropriate.
FAB versions (v0.3+) include advanced features and modules, optimizations (UE5.6, 5.7+), examples, potentially easier workflow and dedicated support.
📖 Overview
Instant Organic Caves (IOC) is a lightweight plugin designed to generate massive, seamless, and organic cave and/or rock systems procedurally at runtime. Unlike traditional marketplace assets that rely on static meshes or Blueprint construction scripts, IOC utilizes a "Metal C++" approach.
It builds geometry directly using Unreal's `FDynamicMesh3` core math libraries, bypassing overhead from the Blueprint VM and intermediate wrapper libraries. The result is a system that can generate infinite, seamless, Nanite-enabled environments suitable for high-fidelity production.
✨ Key Features
*Pure C++ Architecture:** No dependency on Blueprint logic, PCG Graphs, or external assets. The geometry is calculated mathematically from scratch.
*Direct Dynamic Mesh Manipulation:** Operates directly on `UE::Geometry::FDynamicMesh3` for maximum performance.
*Infinite World Generation:** Supports seamless chunk tiling using world-space Perlin Noise.
*Organic Smoothing:** Implements custom, stable Laplacian Smoothing to convert blocky voxel grids into smooth, eroded cavern walls.
*Welded Topology:** Custom meshing algorithm ensures watertight geometry with no internal faces, preventing shading artifacts and mesh tearing.
*Nanite & Lumen Ready:** programmatically enables Nanite support on generated meshes.
Please note: the plugin needs the PCG and GeometryScripting modules enabled.
Price may increase later as the plugin evolves and involves increased maintenance workload. Please reach out to me if you hit snags.







