UnityGPUVectorGraphics icon indicating copy to clipboard operation
UnityGPUVectorGraphics copied to clipboard

Rendering vector graphics in Unity with the power of GPU.

Unity GPU Vector Graphics

Simple Bezier Curve

This is a GPU accelerated vector graphics library built specifially for the Unity3D engine.

You can find the example repository here.

  • Unity GPU Vector Graphics
    • Installation
    • Support the project!
    • Join the community!
    • License
    • References

Installation

External dependencies:

  1. Clone the UnityUtil repository into your Packages folder.
  2. Clone this repository into your Packages folder.
  3. And you are ready to go!

Support the project!

patreon kofi

Join the community!

discord discord

License

This repository as a whole is licensed under the Apache License 2.0. Individual files may have a different, but compatible license.

See license file for details.

References

  1. Gliss (GitHub)
  2. GPU Curve Rendering (GitHub)
  3. Beny_Core (GitHub)
  4. Resolution Independent Curve Rendering using Programmable Grpahics Hardware
  5. NVIDIA GPU Gem 3 - Rendering Vector Art on the GPU
  6. Delaunay Voronoi (GitHub)