Shapes2D - Procedural sprites and UI

Shapes2D - Procedural sprites and UI

LaunchedMay 201610y

UpdatedJun 20197yAbandoned?

SUB-C

Recent trend data isn't available for this listing.
5.0
84 reviews total
See store for pricingtools

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!