#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

Adalberto Simeone

Please Note

This entry is from Saturday November 23, 2024. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

New in version 1.6.0:

  • added support for line charts, linear and logarithmic axes.
  • added support for dashed polylines with customisable dash styles, and HDRP.

Vectorizer allows you to create mesh-based vector graphics in 3D space. It provides several 2D primitives, including an SVG parser, that approximate geometrical shapes via 3D vertices and indices.


I built this library because I wanted to have the freedom to create 2D primitives, on the fly, with just a few lines of code. First it was a rectangle, then an n-gon, then an ellipse, then an SVG parser!


Website | Documentation | Changelog | Bluesky | Discord


Features


SVG support: simply copy and paste valid path-syntax code, and Vectorizer will turn it into a mesh!


URP, HDRP and standard pipeline support: Vectorizer generates standard meshes with indices, texture coordinates, and normals. Therefore, you can use any render pipelines you want, including the built-in, URP, and HDRP. The asset demos use URP materials in package.


2D shapes: parametric regular and rounded Polygons, Ellipses, Rings, Arcs, Stars, and Polylines.


Code API: in Vectorizer all figures are generated by combining different instructions. You can create new figures by using the existing ones, or even define new instructions.


Samples: you will find sample scenes showing all available figures, a scene containing examples of SVG icons rendered in Vectorizer, an example of how to lay out a hexagonal grid, and a scene showing the generated texture UVs.


Have a question about this asset? Ask it in the discord!

X