- Current Version: 1.1.0: 2024-04-05T15:12:12Z
- First Published: 2024-03-26T13:56:13Z
- Size: 1577344
- Supported Unity Versions: 2022.3.21
Spline Mesher
📄 Documentation | 💬 Forum thread
A straightforward and powerful tool for spline-based mesh deforming. 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 along the spline.
Build fences, pipes, paths, cables and much more!
🗯This tool is under development, based on user feedback, and is offered at a reduced price.
🔗 Features
• Creates one continuous object, no clutter of GameObjects
• Automatic box-shape collider generation
• Recalculated normals, ensuring correct lighting
• Downward snapping to colliders
• Per-point scale adjustment
• Rebuild events exposed in the inspector, and through C#
Features a cleanly designed inspector UI, with tooltips and undo/redo support.
✔️ Supports
• Runtime generation (no API calls required, simply alter the spline)
• Multiple material support (aka sub-meshes)
• Multiple splines within the same container
• Negative scaling support (eg. guardrails mirrored on either side of a track)
🚧 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 scenes.
• Constant regeneration every frame may be prone to performance issues.
* Automatic FBX exporting is slated for implementation, currently it does not support collider exporting.
Add to cart