For quite some time I wanted to explore the possibility to create a procedural organ system. The main goal was to have an input geometry that would be filled with procedurally generated shapes. Those shapes can be of different type based on size. Bigger pieces become intestines while smaller ones have relatively simple shapes.