EZDraw - Runtime mesh drawing system View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2020.3.15 or later
Package size
314 KB
Files
30
Favorites
48
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
$19.99 on

EZDraw - Runtime mesh drawing system

by negleft (opens in new tab)

1 rating, too few to average

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for EZDraw - Runtime mesh drawing system, 6 months Current $19.99; lowest $19.99; highest $19.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

EZDraw - Runtime mesh drawing system screenshot 1

EZDraw - Runtime mesh drawing system screenshot 1

About this asset

This system allows you to draw a line either on 3D surface or on UI based component and turn that data into a mesh, There are a couple of examples included in the Examples folder where you can look at the scripts and understand how the system works.
You can try some demos below
● WebGL demo
● Android demo
● A unique game made with EZDraw
The are some components included that can work independently, I tried to make this system as simple as possible, while it should have the ability to be used in widely different scenarios.
There are two mesh making components first is MeshMaker which generates the mesh based on an array of positions, second is CanvasLine this draws a line on the UI canvas based on an array of positions.
Included examples.
● Drawing physics : this has a 3D surface where you can draw a shape and then apply a collider and rigidbody to make it a physics object.
● Draw walker : in this demo you can draw a shape on a canvas UI component and it will turn that shape into legs for a walker.
● Draw walls : this demo gives you a 3D surface to draw on and this system will make a simple wall out of it.
● Drawing board : in this demo you draw anything on a canvas based component using the CanvasLine component and play with some settings
Pivot control
The system can define the start and the end of mesh using 2 empty gameobjects, you can get their reference using a getter function.
Physics
In order to use the rigidbody with mesh collider, just turn on the convex bool in mesh collider.
Use
● Drawing bridges
● Drawing walls
● Drawing path
● Drawing procedural legs of a character
● Or in any project where you need to draw some simple mesh.
Thank You
negleft

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2020.3.15f2 Compatible Compatible Compatible Compatible

As listed on the Asset Store.