Skip to content

Lace Maker

by JokerMartini·Modeling

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

Lace Maker earns its place in the ScriptSpot library for handling an awkward modeling job — realistic lacing — procedurally, from eyestays to aglets, all built on a single mesh strip that follows the shoe's surface.

What is Lace Maker?

Lace Maker is a procedural shoelace generator for 3ds Max from JokerMartini. Starting from a simple grid mesh, it turns a single mesh strip laid across a shoe opening into a complete shoelace assembly: eyestays, eyelets, lace paths, lace geometry, aglets, and tied or untied lace ends. Every component follows the surface of the shoe, so laces sit naturally regardless of the model's shape.

The plugin ships with nine lacing patterns and four eyelet types — holes, hooks, rings, and loops — that can be mixed on the same shoe, each with its own offset, rotation, and scale controls. Lace paths conform to the surface using bilinear interpolation, with over-segments sitting above the surface and under-segments tucked below. Laces extrude into renderable mesh with rectangular, circular, or custom cross-section profiles, and aglets cap the ends automatically.

A real-time preview updates as you change parameters, and the workflow is non-destructive: the source mesh stays untouched while you swap patterns or eyelet types at any time. Lace Maker requires 3ds Max 2024 or newer.

Who is Lace Maker best for?

Lace Maker is best for artists building detailed, procedural shoelaces on footwear models in 3ds Max.

How much does Lace Maker cost?

Lace Maker is completely free to download and use.

Key features

  • Nine lacing patterns: criss-cross, over-under, straight bar, serpentine, army, bow tie, sawtooth, waffle, and train track, with instant switching between them
  • Four eyelet types — holes, hooks, rings, and loops — that mix on the same shoe, each with its own offset, rotation, and scale controls plus custom mesh support
  • Realistic lace ends: untied laces with natural droop and waviness or tied laces with a full knot and loops, with randomized variation per side
  • Full mesh generation with rectangular, circular, or custom cross-section profiles, and aglets that cap the ends automatically from a user-provided mesh
  • Automatic eyestay generation along both sides of the opening, with eyelet holes punched at each position
  • Surface-conforming lace paths using bilinear interpolation, with separate tension settings for eyelet regions and mid-span segments
  • Real-time preview and a non-destructive workflow that regenerates everything from your original mesh strip

Tags

#shoelaces#footwear#procedural#3ds Max#shoe modeling#mesh generation#JokerMartini

Frequently asked questions

Does Lace Maker work with 3ds Max 2024?

Lace Maker is compatible with 3ds Max 2024 or newer, so recent installations are covered. You lay a mesh strip across your shoe opening and the plugin builds the full lacing assembly on top of it, with every component following the surface of the shoe. If you're running a version of 3ds Max earlier than 2024, that falls outside the stated compatibility range, so check the developer's page at jokermartini.com to confirm your setup before installing.

Is Lace Maker free to use?

Lace Maker is listed as free in this catalog. For current licensing terms and any conditions on use, check the developer's page at jokermartini.com, since terms can change over time and the developer maintains the authoritative details. The plugin is distributed by JokerMartini and appears on ScriptSpot, where you can find it listed. Confirming licensing directly with the developer is the safest way to know how you're allowed to use it in personal or studio work.

What lacing patterns and eyelet types does Lace Maker include?

Lace Maker includes nine lacing patterns: criss-cross, over-under, straight bar, serpentine, army, bow tie, sawtooth, waffle, and train track. You can pick the style that fits your design or swap between them instantly. It also offers four eyelet types — holes, hooks, rings, and loops — which you can mix and match on the same shoe, each with its own offset, rotation, and scale controls. The lace path automatically adjusts its threading to match the eyelet types you choose, and you can specify custom meshes for each type.

Can Lace Maker output renderable mesh instead of just splines?

Lace Maker goes beyond splines by extruding your laces into renderable mesh geometry, using rectangular, circular, or fully custom cross-section profiles. Aglets cap the ends automatically, and you can supply a custom aglet mesh for that placement. It also generates eyestays — the reinforced strips along both sides of the shoe opening — with eyelet holes punched at each position. Lace paths follow the shoe's surface using bilinear interpolation, so over-segments sit above the surface and under-segments tuck below, with smooth transitions between them.

Does Lace Maker modify my original shoe mesh?

Lace Maker uses a non-destructive workflow, so your source mesh stays untouched while you work. You can tweak any setting, swap patterns, or change eyelet types at any time, and the plugin regenerates everything from your original mesh strip. A real-time preview updates live as you adjust parameters, so you can dial in the look you want without waiting for a full rebuild. Separate tension settings for eyelet regions and mid-span segments give you control over curve tightness, along with adjustable control points per segment.

Alternatives to Lace Maker

Also in Modeling for 3ds Max.

Similar plugins