• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 1.2.6: 2025-05-31T09:42:12Z
  • First Published: 2024-03-26T13:56:13Z
  • Size: 5199760
  • Supported Unity Versions: 2022.3.21
tools modeling

Spline Mesher

(24 Votes)
$41.40 $41.40

📄 Documentation | 🟣 Discord | 💬 Forum thread


A straightforward and powerful tool for spline-based mesh curving. Essential for 3D world building. Built around Unity's native spline tool, making it intuitive to combine with other tools or gameplay logic.


> Provide the component with a spline and an input mesh, and it gets continuously repeated and deformed along its curve.


This tool makes it easy to achieve this right inside Unity, without needing to go back and forth between editor and external modeling software.


Includes advanced features like vertex color control (for shaders), prefab end caps, snapping to ground, and multi-material support — all in a clean, intuitive interface.


Build fences, pipes, paths, cables and much more!


📢 Get preview access to the upcoming Spline-based prefab spawner asset! Verify your invoice on Discord to join the beta


Updating to v1.2.0+ requires deleting the asset completely! It now imports as a package.


🔗 Usage Features

• Creates one continuous object, no clutter of GameObjects

• Automatic box-shape collider generation

• Downward snapping/conforming to colliders

• UV scale & offset control

• Start & end prefab attachments

• Rotation roll angle with per-point adjustments, twist a mesh around the spline

• Vertex color data over the spline, to drive shader-based effects


🔗 Technical Features

• Per-point Scale, Roll and Vertex Color controls

• Recalculated normals, ensuring correct lighting and shading

• Rebuild events exposed in the inspector, and through C# (run custom code when the mesh updates)

• Lightmap UV generation


Features a cleanly designed inspector UI, with tooltips and undo/redo support. Public C# functions are commented.


✔️ Supports

• Runtime generation — just modify the spline, no extra code besides yours!

• Multiple materials (aka sub-meshes)

• Multiple splines within the same container

• Negative scaling (eg. guardrails mirrored on either side of a track)

• Baked lighting, including through Bakery


🚧 Limitations:

• Usage of created meshes in prefabs requires exporting them to an FBX file using the Unity's "FBX Exporter" package. Because Unity strictly saves procedural meshes in the scene file.

• Constant regeneration of complex geometry every frame may be prone to performance issues (ie. animating splines)

• Does not support non-uniformly scaled spline containers

• Support for multiple materials is limited to a single spline.


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!