procedural-mesh-generator
procedural-mesh-generator copied to clipboard
A simple Unity editor tool of procedural mesh generating, modifying and exporting.
About
A simple Unity editor tool of procedural mesh generating, modifying and exporting. Created for educational purposes.
Features
- [x] 🔨 Procedural mesh generation of basic primitive shapes
- Plane (with backace culling option)
- Cube (with roundness option)
- Cube Sphere (a more evenly distributed sphere than a cube with maximum roundness)
- [x] 🔧 Changing mesh vertices with simple modifiers in multi-threaded way with Job System, Burst Compiler and Unity Mathematics library for better calculations
- Sine
- Ripple
- [x] 💾 Export meshes in multiple formats
- Unity Asset (.asset)
- Wavefront OBJ (.obj)
- [x] 📦 Creating and updating according to the mesh of various colliders
- Bounds
- Mesh
- [x] ☕ Custom editor inspector for more convenient work with the procedural generation component
How To Install
Install via UPM (using Git URL)
Please add the following line to the manifest file (Packages/manifest.json
) to the dependencies
section:
"com.sxm.procedural-mesh-generator": "https://github.com/sxm-sxpxxl/procedural-mesh-generator.git"
or just download and unzip the repository into the Packages
folder.