Surface Mesh - CAD-like Automotive Modeling from 4 Bezier Curves

Hi everyone,

As a mechanical engineer and former toolmaker with over 30 years of experience in CNC machining and plastic injection molding, I have always missed the precision of CAD mesh curves when modeling automotive panels in Blender. Maintaining perfect shadow reflections (zebra lines) on complex automotive surfaces using traditional sub-D modeling can be a real nightmare. That’s why a plugin called Surface Mesh was created. A Python plugin designed to bridge the gap between Blender’s polygonal workflow and CAD-like surface accuracy. I plan to add continuity checks between G1, G2 panels and other elements over time to make my job easier and try to achieve better quality output.

What is Surface Mesh?

The basic concept is based on Coons’s patching framework. The tool allows you to automatically generate quadrilateral mesh geometry from just 4 Bézier curves. By controlling all 4 curves independently, smooth transition logic across panel boundaries can be ensured, making it an essential tool for automotive concept design and hard surface modeling.

Key Features:

  • Workflow: Define your boundaries using 4 Bezier curves and let the add-on generate the surface instantly.
  • Auto-fix Curve Directions: solves this properly. It doesn’t just flip curves — it searches every combination of curve role assignment and direction to find the one that actually connects all 4 corners, so it catches cases a simple “reverse” button never could.
  • Auto-update: the surface regenerates live as you edit curve points and handles
  • Curve between points — click two existing corner points to connect them

Watch it in action:

Check out my workflow and step-by-step automotive modeling demonstrations on my YouTube channel:
Pavel Serak 3D art modeling on YouTube

Get the Add-on:

Surface Mesh v1.0.5 is now available on Superhive (Blender Market):
Get Surface Mesh Here

I would love to hear your feedback, feature requests, or see the automotive models you create with it!

Happy modeling,:slightly_smiling_face:
Pavel

1 Like