OpenVG support

Hello,

I’d like to see OpenVG support for hardware-accelerated vector graphics in future releases of Touch Designer.

As a matter of integration, SVG also supports animation (SMIL) and can be combined with rasterized images.

As far as I can tell neither Nvidia nor AMD have created OpenVG drivers for their cards, so we wouldn’t be getting hardware acceleration yet. Hopefully someday though…

what other approaches to vectors might be possible?
sometimes, it would be great to be able to just say " draw a line from here… to here" rather than something like, “um… make a constant then feed it through a transform and oh , where’d it go?, oh right. move the pivot to here then rotate it about, og crap too far… where was I?..”

r.

To my view, the best advantage to vector graphics is that they are scalable, so it is perfect for all things UI and texts. Also indeed, for basic 2D geometrical shapes.

For what i saw there exists also implementations of openVG on top of openGL (both opensource and commercial).

As per the current NVIDIA drivers, there is equally an extension called “NV_path_rendering” which allows to accelerate path rendering onto the GPU.

The following from the link above is interesting:

I wonder how it differs technically from actual line, points and shapes rendering from actual SOPs of touch designer current build. :nerd:

Hi All,

I just wanted to make sure the only way to integrate SVG graphics in TD is the SVG TOP right?
That’s what uses the Nividia Accelerated Path Rendering extension if I understand. It seems there isn’t a way to get our SVP points in a text table and move them around.

Cheers, Priam