genmesh
genmesh copied to clipboard
Investigate ncollide_procedural
trafficstars
The crate name is off, but essentially this is the direct alternative to genmesh:
http://ncollide.org/rustdoc/ncollide_procedural/
It's used in kiss3d. Would be interesting to look inside and see what we can learn.
Biggest caveat on ncollide::procedural is: triangles only. For offline rendering applications, from algorithmic art that gets rendered for large scale print over motion graphics: support for quads or, better, n-gons, is a must.
Catmull-Clark subdivision surfaces (with creases and corners) are the gold standard in offline rendering and this algorithm doesn't work well with triangle meshes as input.