RecastCLI
A command line tools to build navigation mesh for game, which means you can automatically generate navigation mesh on server or localhost in pipeline.
Based on recastnavigation under ZLib license
Nodejs addon
Building (nodejs branch)
$ npm install && npm run buildUsage
const recast = require('./build/Release/RecastCLI');
recast.loadFile('myfile.obj');
recast.loadContent('v -0.5 0 0.5@v -0.5 0 -0.5@...f 27 26 25@f 28 26 27@');
recast.loadArray(new Float32Array(position), new Int32Array(index))
recast.build(cellSize, cellHeight, agentHeight, agentRadius, agentMaxClimp, agentMaxSlope); // return string
recast.save("navmesh.obj");Command line tools
At master branch
Building
Usage
$ ./RecastCLI nav_test.obj 0 0 0 0 0 0 0 0 0 0 0 0 0 > navmesh.obj- Running at debug mode
Order
- cellSize
- cellHeight
- agentHeight
- agentRadius
- agentMaxClimp
- agentMaxSlope
- regionMinSize
- regionMergeSize
- edgeMaxLen
- edgeMaxError
- vertsPerPoly
- detailSampleDist
- detailSampleMaxErro


