Boris Dalstein - VGC - Next-Gen Graphic Design and 2D Animation

Boris Dalstein - VGC - Next-Gen Graphic Design and 2D Animation

Page vérifiée Created at 1 Nov. 2017 - Contact

Boris Dalstein - VGC - Next-Gen Graphic Design and 2D Animation
  • Website

  • You can visit the official website for more info: https://www.vgc.io/
  • About Me

  • My name is Boris Dalstein, I am a French mathematician, computer scientist, and software engineer, but most importantly, I am an animation lover. I hold a PhD in Computer Science from UBC, and I have worked at various companies and research institutes such as InriaDisney Research, and more recently Pixar Animation Studios.

  • About VGC

  • Animation is a fascinating medium where art and science complement each other, enabling creative minds to tell powerful stories that have influenced many generations, and will continue to influence generations to come. Unfortunately, creating high-quality animation is still a very time-consuming and skill-demanding process. For this reason, in October 2017, I founded a startup called VGC (= Vector Graphics Company) whose mission is to build the next generation of tools to make this process easier. More precisely, I am planning to release two products in July 2020, called VGC Illustration and VGC Animation, which are the successors of VPaint.

  • VGC Illustration and VGC Animation
  • VGC Illustration will be a vector graphics editor, that is, a competitor of products such as Adobe IllustratorAutodesk GraphicCorelDRAW, or Inkscape. The difference is that unlike these existing programs, VGC Illustration will be based on vector graphics complexes, a technology that we developed and presented at SIGGRAPH 2014. The key breakthrough behind the technology was to discover a novel way to keep track of the connectivity between all the strokes, which makes it very intuitive to edit illustrations or animations. For example, this technology allows artists to easily represent 2D shapes which are "connected" to one another, such as two countries sharing a common border. These are typically painful to create and edit using existing tools, because the common border has to be created twice and edited separately, while they are natively represented using vector graphics complexes. The video below showcases early examples of what is possible with this technology.

  • Vector Graphics Complexes (SIGGRAPH 2014)
  • Meanwhile, VGC Animation will be a vector-based 2D animation system, that is, a competitor of products such as Adobe Animate (formerly Adobe/Macromedia Flash), ToonBoom HarmonyCACANiSynfig, or OpenToonz. To some extent, VGC Animation will also be a competitor to raster-based 2D animation systems such as TVPaint or Krita. VGC Animation will be based on vector animation complexes, an extension of vector graphics complexes that supports animation. Again, what will make VGC Animation stand out compared is that its competitors is that its representation of shapes with shared boundary makes it extremely well suited for automatic inbetweening. Also, it allows to represent vector animations of shapes that "split and merge" in ways that were not possible before. Below is a technical video giving some insight on this novel data structure.


  • Vector Graphics Animation with Time-Varying Topology (SIGGRAPH 2015)
  • Licensing

  • Starting July 2020, VGC Illustration and VGC Animation will be released yearly (example: VGC Animation 2020, VGC Animation 2021, etc.), under a commercial open-source model.

    A license key for VGC Illustration 2020 will cost 39€ (tax included), while a license key for VGC Animation 2020 will cost 79€. Each license key allows a single user to use the software on any number of devices, on any number of platforms (Windows, MacOS X, and Linux). License keys are perpetual, that is, they never expire. This means that you will still be able to use VGC Illustration 2020 five years later without paying any extra fee. However, you will need to pay for an upgrade if you want to use newer versions. The cost of the upgrade from one year to the next will be 19€ for VGC Illustration, and 39€ for VGC Animation.

    Despite being distributed commercially, both apps will in fact be open-source and publicly developed on GitHub under the Apache 2.0 license. Also, no license key will be required to use the software on Linux, that is, the software will be completely free of charge for Linux users. This is my way to say thank you and give back the open-source community (my work relies heavily on open-source software), and also a way to encourage more users to try Linux.

    If you wish, you can obtain early license keys by supporting me here on Tipeee (or on Patreon if you are a US resident and/or prefer paying in USD), starting at 3€ per month. You can stop your donations at any time and keep your license keys, although the idea behind Tipeee is to have a stable monthly revenue from patrons, which is critical in this early development stage.
  • Support Me

  • Do you find this project promising and wonder how you could help? The most helpful way is to support me here on Tipeee (or on Patreon if you are a US resident and/or prefer paying in USD). For now, this is my only source of revenue, so as you can imagine, it is quite important for the success of this project.


    How does it work? You simply choose a montly amount to give, starting at 1€ per month, and in exchange for your generosity, you get exclusive rewards based on how much you give. For example, for 1€ per month, you will receive weekly progress updates on the project, and your name will appear in the "Help > Sponsors" dialog of all VGC apps. For 3€ per month, you also get a perpetual license key of the first stable version of both VGC Illustration and VGC Animation! Of course, you can stop your monthly donations at any time, your license keys stay valid.

    By giving more, you can also get software updates for up to 10 years, try out beta versions of the product before release, and also Skype with me in private if you wish. I let you look on the rewards section for more detail.

    Thank you!