Spline Mesher Documentation

Spline Mesher

Spline Mesher
Version: 1.2.1
Review

1.Spline Mesher #

Thank you for licensing Spline Mesher!

This asset is developed for Unity 2022.3.21+. Using it with older versions runs the risk of script compile errors.

Unity 6 does not affect this asset.

Updating to v1.2.0+?

Be sure to delete the Spline Mesher folder before updating!

Support and access to feature requests can be found on the Discord server

Discord Server

Feature wishlist:

  • Output mesh in segments (improves culling and rendering workloads)
  • 2D Shape extrusion (2D Curve->Extruded Mesh->3D Spline mesh)

    Known issues

    • Using a Box-type collider, with subdivisions, and increasing the “Spacing” parameter results in the visual- and collision mesh being offset.
    • Using multiple splines within one container, and a source mesh with +1 material, results in it being invisible for the 2nd+ spline (limitation of MeshCombine)
    • Adopting the Job system, for increased performance for complex/long meshes, is currently not possible unfortunately. Namely due to 2 Unity API’s not being Job-friendly but vital.

    Roadmap

    • “Scale to Fit” option. In the case where X number of meshes can’t exactly fit along the length of the spline, this option can scale them so that everything fits exactly.
    • Option to specify the number of meshes. Currently, this is auto-calculated so that the entire spline is populated, but it may be desired to repeat and stretch a mesh X number of times along the spline.
    • Output mesh splitting (max length). Allows the component to output multiple meshes, so that very long splines can be segmented. This is important for culling/rendering performance.
    Yes No Suggest edit
    Last updated on October 28, 2024
    5 of 5 users found this section helpful
    Suggest Edit