MathMesh is a parametric surface mesh generator, capable of procedurally generating 3d models of surfaces and exporting them as FBX files.This package is dependent on up to 3 Unity Registry packages.- FBX Exporter (Required)- URP (Optional) and VFX Graph (Optional)DocumentationSummaryBy simply attaching a single script to an empty GameObject, over 30 parametric surfaces can be generated, each with customizable parameters and Levels of Detail. Want a cool, sci-fi looking low-poly prop? Or a high fidelity 3d model of an Astroidal Ellipsoid? This is the tool for you.Additionally, several VFX assets custom tailored for this tool are provided. These VFX assets can be seen in the media above and also have customizable parameters.List of SurfacesBelow is a list of all the current parametric surfaces capable of being generated:- Astroidal Ellipsoid- Bent Horns- BonBon- Boy-Apery- Boy-Bryant/Kusner- Braided Torus- Breather- Catalan- Catenoid- Clifford Torus- Cosinus- Crescent- Cross Cap- Cyclide- Ding Dong- Dini- Enneper- Hyperbolic Helicoid- Isolator- Klein Bottle- Kuen- Mobius Strip- Pseudocatenoid- Pseudosphere- Roman- Scherk- Snail Shell- Steinbach Screw- Sterophere- Torus- Triaxial Teardrop- Twisted Klein Bottle- Twisted Torus- WellenkugelIf you don't see the parametric surface you were looking for, don't fret. Instructions are provided in the documentation for adding your own. As long as you have the parameterized equation, it's a piece of cake. And if you have any questions or want your surface permanently added, send me an email (top of the documentation).DISCLAIMERTextures applied to the meshes may appear irregular due to how the UVs are procedurally generated.MathMesh was built to be compatible with all pipelines post 2020.3.0f1. This includes, 3D, URP, and HDRP. The materials in the example scenes however use URP shaders and must be manually switched to compatible shaders if opened in 3D or HDRP. VFX Graph is not compatible with the 3D legacy rendering pipeline, so this feature may only be used in URP or HDRP. This system was built in version 2020.3.27f1 and operates optimally in versions post 2020.3.0f1.IMPORTANT: Make sure to read the Getting Started section of the documentation before using MathMesh.