# SplineMesher

{% embed url="https://drive.google.com/file/d/1x_zp0itNeTpewAhIOybSqeZul3k3YovA/view?usp=sharing" %}



{% embed url="https://assetstore.unity.com/packages/tools/modeling/splinemesher-148087" %}

![](https://2688793952-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFj2vg4QJR2sRMIhR35%2F-MFkJl3Q6pHfqfXyntSN%2F-MFkSBnwTyubfC3Qpn_C%2FScreen%20Shot%202020-08-27%20at%2018.01.29.png?alt=media\&token=3e2e4941-e61f-4f6c-92af-64e412d732ac)

**Highlights:**\
• mesh corner correction for very sharp spline corners;\
• constant radius of tube mesh even in the case of very sparse vertices of splines;\
• three different UV tile methods are supported to solve the texture stretching problem;\
• adjust radius of each mesh segment by using custom curve.\
\
**Other Features:**\
• easy to use: drag and drop the script to an empty gameobject to generate spline and tube mesh;\
• edit spline and the tube mesh manually or using your code in no matter edit mode or game mode;\
• two types of editable spline are supported (corner and cubic bezier), and more types will be added in the future;\
• math functions are in separate class so you can use them outside of SplineMesher easily;\
• all source code is included, so you can customize it for yourself.
