View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.2
- Last updated
- First released
- Unity version
- 2019.4.0 or later
- Package size
- 5.2 MB
- Files
- 75
- Favorites
- 11
- Views in the past week
- 8
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
SVGTOGO
- Price drop
SVGTOGO is a tool to enhance Unity's built in SVG importer.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
SVGTOGO video 1
About this asset
Welcome to SVGTOGO
SVGTOGO was envisioned to be helpful for 2D CAD engineers who need control of large drawings as well as graphic designers that need a way to take art into their designs. SVGTOGO retains physical size and meta data for alignment to real world object in AR/VR. SVGTOGO can open a new world for interactive AR/VR, AI, data modeling, BI, charting and reporting.
SVGTOGO simplifies the SVG import process so more people can enjoy the ease of use and flexibility of their own SVG's within Unity.
* Benefits of SVGTOGO:
** SVGTOGO imports SVG's as game objects that are positioned to reconstruct a representation of the original SVG file
** SVGTOGO provides a Runtime API and Editor Mode Menu options
** SVGTOGO game objects can represent a Mesh, SVG (Sprite/Texture/etc.)
** SVGTOGO game objects can maintain layer and order
** SVGTOGO works around the 65536 vertices limit
** SVGTOGO rescales SVG to physical size using DPI
** SVGTOGO game objects have a meta data component that contains either none, all, or a specific SVG Attribute(s) for each converted element
** SVGTOGO META component can be used to reference Pass thru information from <metadata> tag and SVG XML Attribute tags (for example: partnumber, SKU, etc.)
** SVGTOGO game objects can be isolated to Group or Layer
** SVGTOGO game objects can be individually moved and scaled to allow "Exploded View" or Animations
** SVGTOGO works with SVG output from:
*** Inkscape
*** Adobe
*** Many more
From the publisher's Asset Store listing.
Technical details
* SVGTOGO's menu is located in the Assets menu *
## SVGTOGO Requirements
SVGTOGO requires The Vector Graphics package provided by Unity. (com.unity.vectorgraphics copyright © 2020 Unity Technologies ApS)
The Unity Vector Graphics package importer follows a subset of the [SVG 1.1 specification](https://www.w3.org/TR/SVG11/)
The current SVG reference is located at https://developer.mozilla.org/en-US/docs/Web/SVG
* PLEASE reference the com.unity.vectorgraphics manual (https://docs.unity3d.com/Packages/[email protected]/manual/index.html)
Please Note:
* Unity version 2019.4 or later is required to use SVGTOGO
* Not all elements/attributes are valid in the Unity Vector Graphics and some may be enhanced or ignored by SVGTOGO
** This includes, but is not limited to: Text, CSS, JavaScript and primitives. Please see below.
* SVG's are 2D and the resulting game objects will be 2D even in a 3D render
* Individual SVG are limited to 65536 vertices
* SVG elements when converted to Unity game objects can become very large in memory!
* SVG's with larger Paths and Textures need more memory, disk space and processing power!
* SVGTOGO cannot guarantee Unity or your environment is able to handle larger SVG
* MDN samples based on https://developer.mozilla.org/en-US/docs/Web/SVG
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.29f1 | Compatible | Compatible | Compatible | Compatible |
| 2020.3.48f1 | Compatible | Compatible | Compatible | Compatible |
| 2019.4.0f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.