Clayproof

Blender tooling

Precision tools for a program that was built for clay.

Three add-ons for Blender: a real CAD kernel with exact B-rep solids, a directable retopology engine, and a hard-surface sculpting kit that finishes in clean quads. All three are feature-complete and release-tested against Blender 5.1 and 5.2. None has been published yet — this page is the work itself.

Solid modelling

NURBS Forge

A real CAD kernel inside Blender. Exact trimmed surfaces, watertight booleans, true fillets — and STEP back out.

A machined bracket with bores and filleted edges, shown with the CAD-edge overlay
Bracket with bores and variable-radius fillets, CAD-edge overlay active

Blender's mesh tools are built for organic shapes; precise, manufacturable parts fight you at every step. NURBS Forge brings OpenCASCADE — the kernel behind FreeCAD and a number of commercial CAD packages — into Blender as a bundled wheel.

The model is an exact B-rep solid, not a mesh approximation. What you see in the viewport is only a display tessellation, re-derived from the real geometry and stored inside the .blend. That distinction is what makes watertight booleans, true variable-radius fillets and lossless STEP round-tripping possible.

  • Delete Face heals the surrounding surfaces, so an imported STEP part becomes editable — remove a supplier's feature, change the shape, put it back.
  • Hidden-line drawings export to exact SVG and DXF with visible and hidden layers, arcs kept as arcs and Béziers as Béziers.
  • Fillets in four profiles — round, curvature-continuous G2, conic and chordal — plus Full Round, and lofts that meet a body's faces with G1 or G2 continuity.
  • Convert to Mesh when the design is done: welded, manifold, exact normals, sharp edges only on creases and UVs at real size. STEP and IGES keep real-world units in both directions.
  • Class-A inspection: curvature combs, surface-curvature false colour and zebra striping.
Version
1.1.0
Blender
5.1 – 5.2 LTS
Platform
Windows x64
Kernel
OpenCASCADE
(bundled wheel)
Licence
GPL-3.0-or-later
full source
Verified
196 core tests +
811 integration
checks, 5.1 + 5.2
Three stages: a box, the result of a boolean cut, then convex edges filleted
Box → boolean → convex-edge fillet, three operations
Zebra stripe analysis across a filleted body showing surface continuity
Zebra striping across a filleted body — surface continuity check
A solid body beside its generated hidden-line outline curves
Generated hidden-line outline, exported as exact SVG and DXF
A body exported to STEP and re-imported as a fully editable solid
STEP export, re-imported as an editable body — no loss
Retopology

Tessera Retopo

Point at an eye socket. Get eye topology. Every other auto-retopo tool gives you one button and one opinion.

A raw 3D scan on the left and the same model rebuilt as clean all-quad topology on the right
Raw scan to all-quad base mesh

Run Auto Retopo on a sculpt, a 3D scan or an AI-generated mesh and get a clean all-quad base. Then select just the region that matters — an eye, a mouth, a limb, a joint, a crease — and rebuild only that, with the topology an artist would lay by hand, stitched back in with zero T-junctions. Everything else stays untouched.

The retopology engine is written in Rust and ships inside the extension. No Python packages, no external binaries, no setup step.

  • Region Retopo — eye and mouth rings with a chosen rim edge count, limb loops, joint accordions, crease rows, flat grids. Suggest reads the selection's shape and proposes the right one.
  • Exact bilateral symmetry that welds the centre seam, with none of QuadriFlow's seam holes.
  • Surface-checked rebuilds. Every region rebuild is measured against the mesh it replaces. A result that would delete or double-cover part of the surface is refused and the model is left as it was; an Allow surface loss toggle overrides it for a deliberately coarser pass.
  • Optional local AI assist through a model on your own machine. Nothing leaves the computer, and a guard measures every patch and reverts anything that does not improve the mesh.
Version
1.5.0
Blender
5.0 – 5.2 LTS
Platform
Windows x64
Engine
Rust, bundled
AI
local only,
optional
Verified
254 engine tests
+ release gate,
5.1 + 5.2
An eye socket before and after a targeted region rebuild showing concentric edge rings
Eye socket rebuilt in isolation — concentric rings, stitched with no T-junctions
Wireframe view of a retopologised head showing even quad distribution
Auto Retopo on a scanned head, wireframe
An AI-generated creature mesh before and after retopology
AI-generated mesh cleaned to usable topology
The Tessera sidebar panel in Blender
One panel — auto, guided and per-region in the same place
Sculpting

Hard Surface Sculpt

The whole mechanical workflow on one tab, so you stay in Sculpt Mode from blockout to retopo.

A mechanical reactor module with pockets, bores, a slot and chamfered boolean seams
Reactor module — pockets, bores, slot, chamfered seams and kit parts

Hard-surface sculpting in Blender means fighting the brushes. Everything is tuned for clay, cuts are a trip to Edit Mode, and greebles are a second add-on.

This one cuts like a vector tool: draw a Bézier path on the surface with 0/45/90° guides and a live angle readout, then cut straight through. An open path is a guillotine blade; a closed shape is a cookie cutter. Every boolean seam gets a Sharp, Chamfer or Round edge applied only to the cut, never to the rest of the model.

  • 36 procedural kit parts — bolts, grilles, heatsinks, hatches, turbines, cables — generated on the spot, so they stay crisp at any size with nothing to install.
  • Face Sets by Angle and Panel Loops turn a blockout into armour plating with gaps and thickness in two clicks.
  • Pure Python. No wheels, no binaries, no network access — the only one of the three that runs on Windows, macOS and Linux alike.
Version
1.6.1
Blender
4.2 LTS – 5.2
Platform
Windows, macOS,
Linux
Deps
none
Licence
GPL-3.0-or-later
full source
Verified
46 automated
checks, 2 versions
The same boolean cut shown three times with sharp, chamfered and rounded edge treatments
One cut, three edge styles — Sharp, Chamfer, Round
Face sets generated by dihedral angle, colour coded across a mechanical model
Face Sets by Angle, generated in Sculpt Mode
A contact sheet of all 36 procedural kit-bash parts
All 36 procedural inserts — nothing downloaded
A sculpted mechanical form after one-click QuadriFlow retopology, shown in quads
One-click QuadriFlow retopo, honouring baked fillets
How they are built

Three test layers, and nothing ships that has not been installed and driven.

Engine and kernel tests

Tessera's Rust retopology engine and NURBS Forge's modelling core each carry their own suite, run headless on every change before anything reaches the add-on layer.

254 engine · 196 core tests

Live in-Blender tests

Each add-on registers in a real Blender, drives its operators against real geometry, inspects the result and unregisters cleanly — on Blender 5.1 and 5.2 LTS.

NURBS Forge 811 · Hard Surface 46 checks · Tessera 8 harnesses

Release gate

The built zip is installed into a throwaway Blender profile and exercised there. Tessera's gate also asks the bundled engine whether it accepts every option the add-on sends, so a stale engine cannot ship.

run before every upload

Byte-checked packages

Every file in a rebuilt zip is compared against the source before upload. The check exists because a package built three minutes before a bug fix carried the same filename and version number, without the fix.

Hard Surface Sculpt 1.6.1: 22 / 22 files

Licensing

GPL-3.0-or-later with full source. Bundled components — OpenCASCADE (LGPL-2.1), cadquery-ocp (Apache-2.0), VTK (BSD-3) — ship with their licence texts, and Tessera carries third-party notices for its bundled engine.

perpetual updates across each 1.x series

AI disclosure

Parts of this code were generated with an AI coding assistant, then reviewed, edited and integrated manually. No runtime cloud AI: Tessera's optional assist runs a model on the user's own machine.

stated on every listing