3D Tessellation

Ergo Cogito Design in Modeling


The Ultimate Delaunay & Voronoi Suite for Blender

💡 How did the idea come about? By observing the internal structure of bones — an extraordinarily light and strong spongy tissue — I sought to simulate its geometry, known in medicine as trabecular bone.

Trabeculae are arranged to optimize resistance while occupying the least possible space, following the lines of mechanical force.

Working with Blender, I found no native tools capable of faithfully reproducing such a structure. The few existing projects use Rhino with the Grasshopper plugin, which adopts a node-based parametric paradigm.

I replicated a similar approach in Blender 5 by leveraging the Geometry Nodes system. The main obstacle: subdividing a 3D volume into Voronoi cells or Delaunay tetrahedra. Native tools only cover 2D tessellation; the only existing addon (Cell Fracture) keeps cells separate to simulate fractures — not to generate continuous structures.

To overcome these limitations, with the support of artificial intelligence, I developed a Python script that performs tessellation directly in Blender, starting from a manifold mesh. Alongside the code, I built a Geometry Nodes group — Smooth SFD — that transforms the graph into a smooth, continuous mesh closely resembling trabecular bone.



🌟 How does it work? 3D Tessellation is a complete kit that combines cutting-edge algorithms with an intuitive workflow. The algorithm generates Voronoi cells or Delaunay tetrahedra in four steps:

  1. 📐 Extracts the mesh surface with adaptive subdivision

  2. 🎯 Generates internal points with density proportional to your Weight Paint

  3. ✂️ Clips cells precisely against the boundary of the original mesh

  4. ✨ Guarantees perfect results even with complex cavities

Result: cells that respect your geometry, adapt to your needs, and look professional.


🚀 Full feature set Two powerful algorithms in one

🔷 Delaunay Tessellation

  • Tetrahedron-based structure

  • Perfect for FEM simulations and physical analysis

  • Uniform internal mesh

  • Extremely fast generation — ideal for structural analysis

🔶 Voronoi Tessellation

  • Organic cell-based structures

  • Surface→Volume precision algorithm

  • Perfect cavity handling (accuracy > 95%)

  • Adaptive density via Weight Paint

  • Creates natural, organic patterns

🎨 Adaptive density control — Weight Paint integration Paint your mesh to control cell size distribution:

  • 🔴 RED (Weight 1.0) → Small, dense cells

  • 🟡 YELLOW (Weight 0.5) → Medium cells

  • 🔵 BLUE (Weight 0.0) → Large, sparse cells

Perfect for:

  • 🎭 Organic modeling — dense detail in areas of interest, open surfaces elsewhere

  • 🏗️ Architectural design — dense edges, open interior spaces

  • 🔬 FEM analysis — dense stress zones, sparse stable zones

  • 🎨 Artistic effects — targeted detail control

🔁 Smart Lloyd Relaxation Weight-based Lloyd relaxation smooths cells while preserving the density distribution:

  • High-weight areas → small, compact cells

  • Low-weight areas → regular, uniform cells

  • 1–5 iterations → from organic to crystalline

✨ Smooth SFD — one-click edge smoothing The Smooth SFD Geometry Nodes asset, included with the addon, transforms tessellation edges into organic surfaces reminiscent of the internal bone structure (trabeculae).

  • 🎯 One-click application

  • 🔄 Non-destructive modifier

  • ⚡ Real-time preview

  • 🎨 Combinable with other modifiers

🛠️ Professional post-processing Automatic cleanup delivers production-ready meshes:

✅ Remove duplicate vertices

  • Adaptive threshold based on mesh size

  • Micro-mesh: precision 0.0001 × 0.1 | Macro-mesh: 0.0001 × 10

✅ Dissolve planar faces

  • Merge coplanar faces (threshold 0.1–30°)

  • Reduce polygon count by 20–50%

  • Preserve edge sharpness — perfect for render optimization


💡 Real-world applications

  • 🏗️ Architectural visualization

  • 🔬 FEM / CFD simulation

  • 🎨 Abstract art and rendering

  • 🎮 Game assets


🎬 See it in action 🎥 Demo video (3 min) — YouTube: https://www.youtube.com/watch?v=-cbI76XeS780

Video Install Addon



Discover more products like this

voronoi geometrynodes procedural tessellations delaunay

$12.99

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Dev Fund Contributor
Published 5 months ago
Blender Version 5.0 - 5.1
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL