I want to split a couple of simple 2d forms into tri meshes. The meshes should conserve the original geometry and ideally I'd like a possibility to influence refinement vs. tris count.
I have the 2d forms available as images (svg, png) and am happy to convert to something else if necessary (STL, ...?). Output should ideally be an IBO (index buffer containing points and triangle index numbers), but I will settle for something I can convert into that. I don't need a library, a manual process is fine, but I'm not above using one, if it gets the job done.
I found a number of possible solutions to this (gmsh, netgen, ... and more) but many of those seem too much (would require high time investment to learn) for my relatively simple problem.
I am moderately proficient in python, blender and common linux software and am happy to come up with a small script to solve this, but don't want to dive deep into e.g. GL in order to solve this - hence my question: What is the easiest workflow to generate a trimesh from a svg or png?
This feels like a "common" issue, but I'm having a bit of hard time to find a solution with good effort/result ratio (maybe my google-fu is broken).