Jim Drygiannakis
Jim Drygiannakis
I'll have to think about it a bit more because alpha blending is currently required for antialiasing to work. To be honest I totally forgot about blend modes (had no...
This must be related to [miter limit](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-miterlimit) which isn't supported in vg-renderer (see Readme) Inkscape (and all proper vector graphics renderers) support miter limit which will convert thin long miters...
Even path fills suffer from the same problem as strokes without a miter limit when using AA. This is because the same algorithm is used for calculating AA fringes. Fringes...
Hi, I don't have a dedicated SVG renderer to share but here is the code I'm using to render SVG's in my code. ``` static void drawSVGShapeList(vg::Context* vgr, vg::CommandListHandle drawList,...
You are right. I haven't thought about that. One of the things in my TODO list is some kind of layer system. I haven't thought about it in detail but...
> Just a note to feed your thoughts: this will require in any case, to be able to pass the viewID in one of those steps. Currently I put it...
I just pushed the first version of the layers API to the [layers branch](https://github.com/jdryg/vg-renderer/tree/layers). Initial tests with 2 layers, drawing to the same framebuffer, seems to work in my case...
> Would the design allow to not redraw a layer but still submit it ? Currently no, this isn't allowed. In order to be able to do that I either...
I should probably write a simple bgfx example for vg-renderer at some point. Until then, here is a general overview on how to use it. - During initialization, create a...
> I noticed one more thing, when using vg renderer functions, non - vg renderer elements i.e. all other things are completely discarded and only elements rendered with the vg...