Skip to content

NURBS2MESH

by Brrainz·Modeling

Images © Brrainz. Used for product review; image policy.

Why we like it

NURBS2Mesh earns its place in the Blender extensions library by bridging parametric curve modeling and mesh-only tools, keeping a synced mesh proxy updated as the source curve changes.

What is NURBS2MESH?

NURBS2Mesh is a Blender extension that keeps a mesh copy in sync with any NURBS, Curve, or Surface object, so you can work non-destructively with parametric geometry and still reach for mesh-only tools. Boolean modifiers, physics, and export formats that require polygon data all become available on the linked mesh while the source curve stays editable.

The add-on generates automatic mesh mirrors that update whenever you edit the source. Debounced updates apply a configurable delay to avoid costly recomputation during editing, and you can optionally include the evaluated modifier stack from the source object. UV maps, vertex groups, and other data layers are preserved when possible, and a single source can drive multiple linked meshes, each with its own auto-update toggle, debounce timing, and manual refresh.

You create a linked copy through Duplicate As Linked Mesh, available in the Object Properties sidebar and in the Object menu in the 3D Viewport. By default the mesh is parented to the source to keep transforms aligned, and an Unlink option breaks the connection when you want to edit the mesh independently.

Who is NURBS2MESH best for?

NURBS2MESH is best for blender artists modeling with NURBS, Curves, or Surfaces who need mesh-only tools like Boolean operations, physics, or polygon export while keeping a non-destructive, parametric workflow.

How much does NURBS2MESH cost?

NURBS2MESH is completely free to download and use.

Key features

  • Automatic mesh mirrors of curve and surface objects that update when the source changes
  • Debounced updates with a configurable delay (default 0.25 s) to limit recomputation while editing
  • Optional inclusion of the evaluated modifier stack from the source object
  • Preservation of UV maps, vertex groups, and other data layers when possible
  • Per-mesh controls for auto-update, debounce timing, and manual refresh
  • Multiple linked meshes from a single source object
  • Duplicate As Linked Mesh entry in the Object menu, with an option to parent copies for synchronized transforms

Tags

#NURBS#Curves#Mesh conversion#Non-destructive workflow#Parametric modeling#Boolean#Blender

Frequently asked questions

Does NURBS2Mesh work with Blender 4.2?

NURBS2Mesh supports Blender 4.2 LTS and newer through the Extensions manager, where you install it from disk and enable it in the Extensions list. For Blender 4.0 and 4.1, it installs manually as an add-on by copying the folder into your Blender add-ons directory and enabling it under Edit > Preferences > Add-ons. Both routes give you the same linked-mesh workflow, so the version you run determines which installation method applies.

How do I install NURBS2Mesh in Blender?

NURBS2Mesh installs on Blender 4.2+ by downloading the release ZIP, opening Edit > Preferences > Get Extensions, choosing Install from Disk from the three-dot menu, and enabling it in the Extensions list. On Blender 4.0–4.1, copy the add-on folder into your platform's Blender add-ons directory, open Edit > Preferences > Add-ons, search for NURBS2Mesh, and enable it. Once active, select a NURBS, Curve, or Surface object and use Duplicate As Linked Mesh to create the synced copy.

Is NURBS2Mesh free to use?

NURBS2Mesh is listed as free here and is distributed under the GNU General Public License v3.0 or later. According to its listing, the extension requires no special permissions in Blender and is small in size. It keeps a mesh copy synced to your source curve or surface so you can adopt a non-destructive parametric workflow. For current licensing terms and the latest releases, check the developer's page on GitHub.

What happens to a linked mesh if the source curve is deleted in NURBS2Mesh?

NURBS2Mesh links each mesh copy back to its driving curve or surface through a Source property. If that source is deleted or renamed and the mesh stops updating, you can use the Source property on the linked mesh to point it at a new curve, or unlink the mesh and create a fresh copy. When updates fail generally, confirm auto update is enabled, make sure the source object still exists, and use Update Now to force an immediate sync.

How do I stop the viewport slowing down when using NURBS2Mesh?

NURBS2Mesh uses debounced updates with a configurable delay, default 0.25 seconds, that sets the minimum time between recalculations while you edit. If the viewport feels slow with heavy geometry or large scenes, raise the debounce interval, disable Apply Modifiers from Source, or temporarily turn off auto updates and trigger Update Now when you're ready. Creating multiple linked meshes also lets you keep different modifier stacks per copy rather than recomputing everything at once.

Alternatives to NURBS2MESH

Also in Modeling for 3ds Max.

Similar plugins