Price history
Tracked store price
No tracked price history is available for this asset yet.
— No tracked price history is available for this asset yet.
Signals
Momentum (24h)+135 views
Recent Sentiment
Recent trend data isn't available for this listing.
Package size0.39 MB
AI Reviews Analysis
Editor's Cut
Pros
Shapes2D is an exceptionally powerful and time-saving tool that allows developers to create, customize, and export procedural 2D shapes and UI elements directly within the Unity editor, effectively eliminating the need for constant back-and-forth with external vector software like Illustrator or Photoshop. It is highly praised for its ease of use, intuitive interface, and the ability to convert procedural shapes into standard sprites, making it an indispensable asset for both rapid prototyping and final production assets, all provided for free.
While it is an incredibly generous and useful utility for prototyping, its inconsistent behavior during sprite conversion and potential to break UI hierarchies make it a risky choice for production-critical systems without thorough testing and community-provided patches.
Cons
The asset suffers from several technical inconsistencies and bugs, including issues with sprite conversion resolution, inconsistent color rendering compared to standard UI components, and occasional rendering glitches such as magenta artifacts or incorrect outline scaling. Users have reported disruptive behavior when converting objects, such as unintended changes to UI hierarchy settings or canvas configurations, and some features like blur settings or shape roundness require manual workarounds to function as expected.
Legacy Software: this asset was last updated 7 years since update.
Verify compatibility before purchase.
Render pipelines
None flagged
Description
Unity Forum Thread
Online documentation
Source on GitHub
Discord
My Twitter
Shapes2D lets you quickly make shader-based procedural sprites and UI in the Unity editor. Go to GameObject->Shapes2D to get creative with:
* Arcs
* Curves (Béziers)
* Donuts (ellipses with cutout inner holes)
* Ellipses
* Lines
* Paths and filled paths (up to 32 curved or linear segments)
* Pies (and pie slices)
* Polygons (convex or concave, up to 64 editable vertices)
* Rectangles
* Rounded Rectangles (each corner individually customizable)
* Triangles
Nearly everything is customizable in the inspector and via scripting with fills, gradients, outlines and more!
Click the Convert to Sprite button to instantly convert any shape into a PNG sprite. Child shapes are converted too - get creative and layer shapes to make an image, then collapse to a PNG sprite without ever leaving Unity!
Shapes2D shapes are procedural (rendered with shaders) and can also be used for simple effects and animations through the scripting API. Please see the online documentation for performance notes first!