> i wanted to know if we are to go forward with the portable module for mesh > healing along with OpenSCAD.
Developing something that OpenSCAD can also use should be a primary objective if this is of interest to them. > I will edit my proposal and abstract accordingly. After talking to kintel on > the IRC, it is now clear that: geometry storage and geometry processing can > be done with different data structures. They can which is why the decision needed is whether to (A) use a generic container of vertices, faces, and normals that directly converts to BRL-CAD and trivially converts to OpenSCAD or (B) a general polyset structure that directly converts to OpenSCAD and trivially converts to BRL-CAD or (C) a more advanced container that will preserve topological structure and probably be easily convertible to BRL-CAD and OpenSCAD. > BRL-CAD's rt_bot_internal structure contains attributes such as vertices, > faces, normals, etc. explicitly, while the > OpenSCAD Polyset class contains a vector of vector of 3D vectors as a set of > polygons. Heh, they have a what??? :) > So, the geometry storage structure can be similar to that of BRL-CAD's > (OpenSCAD's Polygons type in the Polyset class can be converted to this). Yet > to decide on a structure for geometry processing (that can accommodate meshes > with topological defects and holes). Opinions welcome. I don’t think it matters much myself either way (as healing implicitly means you were in a bad state, so getting to a non-bad state however achieved is the most important requirement), but I totally defer to your mentor and others on that. I would want to use whatever has the best healing success rate. If you’re using a third party code, that may heavily influence what makes the most sense. Cheers! Sean ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel