A fork of RecastCLI that builds a subset of its functionality in WebAssembly, so you can build a navigation mesh directly in a browser.
Usage
npm install -S recast-wasm
; const recast = await Recast; const vertices = ;const faces = ; recast; const status = recast; if status !== 0 return; const meshes = recast;const verts = recast;const tris = recast; // Use nav mesh data recast;
See the /example
folder for a more complete example.
Building from source
npm run build
Running the example:
npm build
npm start
Credits
https://github.com/recastnavigation/recastnavigation