3 ms·
At previous job some folks used recastnagivation (C/C++) library for what you are looking for - https://github.com/memononen/recastnavigation https://github.com
by malkia 11y ago
At previous job some folks used recastnagivation (C/C++) library for what you are looking for - https://github.com/memononen/recastnavigation https://github.com/memononen/recastnavigation
And there seems to be "emscripten" version of it (just googled it) - https://github.com/vincent/three-arena/tree/master/recastnavigation https://github.com/vincent/three-arena/tree/master/recastnav... - as part of the "three-arena" project
demo here - http://three-arena.com/examples/#simplest.js http://three-arena.com/examples/#simplest.js
and the compiled emacsen source here - http://three-arena.com/node_modules/recastjs/lib/recast.js http://three-arena.com/node_modules/recastjs/lib/recast.js
also this one:
https://github.com/vincent/recast.js https://github.com/vincent/recast.js
found by looking here - https://groups.google.com/forum/#!searchin/recastnavigation/emscripten/recastnavigation/1i2xwXudO8c/rOzfG-1U_tMJ https://groups.google.com/forum/#!searchin/recastnavigation/...
Also test from there:
https://vincent.github.io/recast.js/tests/test.webgl.html https://vincent.github.io/recast.js/tests/test.webgl.html