I have a 3D model data "model.dae" written in COLLADA format. I want to convert this file into three SVG files "model-front.svg", "model-top.svg", "model-left.svg", which is some kind of geometry in orthographic projection.
This may be simply done if there are only polygons in 3D model, but my 3D model data also contains NURBS curves. NURBS to polygon conversion might approximately solve it, but it will be much better if NURBS curves can be converted directly into a set of Bezier curves, because I'm looking forward to using the converted SVG files in web-browser based applications, where smaller files are better to distribute.
How can NURBS curves be converted to a set of Bezier curves?