Releases: but0n/recastCLI.js
Releases · but0n/recastCLI.js
Fix arguments offset problem
Fix cross platform issues
- Ubuntu build passing
fix #7
Read buffer
Building
$ node-gyp rebuild
Usage
const c = require('./build/Release/RecastCLI');
c.load('v -0.5 0 0.5@v -0.5 0 -0.5@v 0.5 0 0.5@v 0.5 0 -0.5@v -0.05 -0.05 -0.05@v -0.05 -0.05 0.05@v 0.05 -0.05 -0.05@v 0.05 -0.05 0.05@v -0.05 0.05 0.05@v -0.05 0.05 -0.05@v 0.05 0.05 0.05@v 0.05 0.05 -0.05@v -0.05 -0.05 0.05@v -0.05 0.05 0.05@v 0.05 -0.05 0.05@v 0.05 0.05 0.05@v -0.05 0.05 -0.05@v -0.05 -0.05 -0.05@v 0.05 0.05 -0.05@v 0.05 -0.05 -0.05@v 0.05 -0.05 -0.05@v 0.05 -0.05 0.05@v 0.05 0.05 -0.05@v 0.05 0.05 0.05@v -0.05 -0.05 0.05@v -0.05 -0.05 -0.05@v -0.05 0.05 0.05@v -0.05 0.05 -0.05@f 3 2 1@f 4 2 3@f 7 6 5@f 8 6 7@f 11 10 9@f 12 10 11@f 15 14 13@f 16 14 15@f 19 18 17@f 20 18 19@f 23 22 21@f 24 22 23@f 27 26 25@f 28 26 27@');
c.build(0.001, 0.001, 0.1, 0.1, 10.0); // return string
c.save("exp.obj");
RecastCLI.js v1.0.0
RecastCLI
A command line tools to build navigation mesh for game, which means you can automatically generate navigation mesh on server or localhost.
Based on recastnavigation under ZLib license
Nodejs addon
Building
$ node-gyp rebuild
Build option
- define OUTPUT_FILE
- define OUTPUT_STRING
Usage
const c = require('./build/Release/RecastCLI');
c.setTarget("target.obj")
c.load('v -0.5 0 0.5@v -0.5 0 -0.5@v 0.5 0 0.5@v 0.5 0 -0.5@v -0.05 -0.05 -0.05@v -0.05 -0.05 0.05@v 0.05 -0.05 -0.05@v 0.05 -0.05 0.05@v -0.05 0.05 0.05@v -0.05 0.05 -0.05@v 0.05 0.05 0.05@v 0.05 0.05 -0.05@v -0.05 -0.05 0.05@v -0.05 0.05 0.05@v 0.05 -0.05 0.05@v 0.05 0.05 0.05@v -0.05 0.05 -0.05@v -0.05 -0.05 -0.05@v 0.05 0.05 -0.05@v 0.05 -0.05 -0.05@v 0.05 -0.05 -0.05@v 0.05 -0.05 0.05@v 0.05 0.05 -0.05@v 0.05 0.05 0.05@v -0.05 -0.05 0.05@v -0.05 -0.05 -0.05@v -0.05 0.05 0.05@v -0.05 0.05 -0.05@f 3 2 1@f 4 2 3@f 7 6 5@f 8 6 7@f 11 10 9@f 12 10 11@f 15 14 13@f 16 14 15@f 19 18 17@f 20 18 19@f 23 22 21@f 24 22 23@f 27 26 25@f 28 26 27@');
c.build(0.001, 0.001, 0.1, 0.1, 10.0); // return string
c.save("exp.obj");