Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/7
This tool is a collection of script to easily generate a variety of 2D and 3D shapes with.
The main objective of this collection of scripts is to
1. Allow you to easily generate meshes on the fly with several types of UV sets. 2. To provide you with reusable / easy to understand methods so that you can adjust or expand the toolkit as you see fit.
Given these objectives, it does mean that these scripts are not necessarily the fastest ones out there to generate their target shape, but instead are easier to dissect.
Included shapes
2D
3D
General Mesh operations
Additional features / helpers
Each script has one or several “Generate” functions which will return the desired Mesh. Example: var mesh = CircleGenerator.Generate(0.5f, Vector3.zero);
All scripts provided can be used while in or out of Unity’s “play mode”
If you are encountering an issue with this tool or have suggestions to change / expand it, I'm open to feedback, you are free to contact me by mail or pm's.
The main objective of this collection of scripts is to
1. Allow you to easily generate meshes on the fly with several types of UV sets. 2. To provide you with reusable / easy to understand methods so that you can adjust or expand the toolkit as you see fit.
Given these objectives, it does mean that these scripts are not necessarily the fastest ones out there to generate their target shape, but instead are easier to dissect.
Included shapes
2D
- Quad
- Rounded Quad
- Circle
- Pentagon / Hexagon / Octagon
3D
- Rectangle / Cube
- Sphere
- Cylinder
- Capsule
- Torus
- Helix
- Tetrahedron
- Rounded Flatsided Rectangle
- Pipe (Circle extruded over a path)
General Mesh operations
- Extrude
- Bridge
- Ridge
- Fan/CloseOff
Additional features / helpers
- Blendshape creation helper
- Save mesh to asset file
- Save mesh to Json file
- Convert Mesh to string
Each script has one or several “Generate” functions which will return the desired Mesh. Example: var mesh = CircleGenerator.Generate(0.5f, Vector3.zero);
All scripts provided can be used while in or out of Unity’s “play mode”
If you are encountering an issue with this tool or have suggestions to change / expand it, I'm open to feedback, you are free to contact me by mail or pm's.
Simple Mesh Generator
(not enough ratings)
17 users have favourite this asset
(17)
$4.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
Secure checkout:

License agreement
Standard Unity Asset Store EULALicense type
File size
733.8 KB
Latest version
1.4
Latest release date
Aug 5, 2021
Original Unity version
2018.4.0 or higher
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersUSD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR