Vector Shape Tool OFFICIAL SALE

# Vector Shape Tool for Unity


Create and animate vector shapes with bezier curves directly in Unity.

One unified component with 9 output modes, full scene-view editing,

shape presets, and Timeline integration.


## What's New in v1.0.1

- Shape data is now embedded - no separate asset file needed

- Full shape transform in edit mode: Move, Rotate, and Scale the

  entire shape directly in the Scene View (Photoshop-style handles)

- Scale from center with Alt/Option modifier

- Rotation handles on bounding box corners (inner zone)

- Dynamic bounding box updates in real time during all edit operations

- Graphic and RawImage output types now initialize at correct size

- HDRP compatibility fix for RawImage texture generation

- Unity 6 inspector compatibility


## Features

- **Unified Component** - Single Vector Shape component with dropdown

  to select output mode. No extra assets to manage.

- **9 Output Modes** - Renderer, Sprite Renderer, UI Graphic,

  Raw Image, Line, Particle, Collider, Edge Collider, Sprite Mask

- **Bezier Editing** - Add, move, and delete points with

  Corner / Smooth / Symmetric tangent modes

- **Shape Transform Handles** - Move, rotate, and scale the entire

  shape in the Scene View without touching the GameObject transform

- **Scene View Handles** - Visual editing directly in the scene

  with bezier and tangent handles

- **Shape Presets** - Rectangle, Circle, Rounded Rectangle,

  Triangle, Pentagon, Hexagon, Star

- **Animation Ready** - Toggle animatable mode to keyframe individual

  shape points. Shapes morph smoothly between keyframes.

- **Timeline Support** - Dedicated Timeline track for shape

  animation clips with smooth blending

- **Production Ready** - Zero-allocation rebuilds, proper resource

  cleanup, no memory leaks

- **Mobile Friendly** - Minimal CPU/GPU overhead

- **Universal Compatibility** - Unity 2020.3+, Built-in RP,

  URP, HDRP, Unity 6


## Requirements

- Unity 2020.3 or later

- Compatible with Built-in RP, URP, HDRP


## Quick Start

1. Add the **Vector Shape** component to any GameObject

2. Choose your **Output Type** from the dropdown

3. Click **Edit Shape** to enter scene-view editing mode

4. Click a preset (Rectangle, Circle, Star, etc.) to start with

   a ready-made shape


## Scene Editing Controls

When Edit Shape is active:

- Click a point to select it and drag to move

- Drag yellow tangent handles to adjust bezier curves

- Shift+Click on a segment edge to add a new point

- Delete/Backspace to remove the selected point

- Drag the 4-arrow icon at center to move the whole shape

- Hover the INSIDE of a bounding box corner to rotate the shape

- Drag blue bounding box handles to scale the shape

- Hold Alt/Option while scaling to scale from center


## Output Modes

Renderer - MeshFilter + MeshRenderer - World-space with materials

Sprite Renderer - MeshFilter + MeshRenderer - 2D sorting layers

Graphic - MaskableGraphic - Drop-in UI Image replacement on Canvas

Raw Image - RawImage - Rasterized texture for UI

Line - LineRenderer - Shape outline as LineRenderer

Particle - ParticleSystem - Shape mesh for particle emission

Collider - PolygonCollider2D - Physics collider from shape

Edge Collider - EdgeCollider2D - Edge-based physics collider

Sprite Mask - SpriteMask - Shape-driven sprite masking


## Animation

1. Enable the Animatable toggle on the Vector Shape component

2. Open the Animation window and enter record mode

3. Click shape presets or move points to create keyframes

4. Shapes morph smoothly between keyframes


## Timeline Integration

1. Add a Vector Shape Track to your Timeline

2. Create clips and assign VectorShape assets to each clip

3. Shapes blend smoothly between clips


## Support

For questions, issues, or feature requests, please contact us

through the Unity Asset Store page.