reactphysics3d icon indicating copy to clipboard operation
reactphysics3d copied to clipboard

Optimization opportunity: OpenMesh

Open ColinGilbert opened this issue 10 years ago • 1 comments

Hi,

I have looked at the implementation for convex shapes, and they use an std::map.

The TriMesh class from OpenMesh (http://www.openmesh.org/) uses a more efficient (array-based) data structure and has O(1) nearest-neighbour circulators. It also has excellent decimation/subdivision algorithms, which may come in handy as a potential optimization.

It recently got relicensed to BSD.

ColinGilbert avatar Jul 29 '15 19:07 ColinGilbert

It looks interesting. Thanks a lot.

DanielChappuis avatar Jul 30 '15 07:07 DanielChappuis