UNPKG

signed-distance

Version:

Signed distance field computations

9 lines (7 loc) 328 B
var mesh = require("conway-hart")("C"); var grid = require("spatial-grid")(mesh.cells, mesh.positions, 0.5); var faceNormals = require("normals").faceNormals(mesh.cells, mesh.positions); var signedDistance = require("../index.js"); for(var x=0.0; x<1.0; x+=0.1) { console.log(signedDistance(grid, faceNormals, [x, 0, 0])); }