Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Converts a mesh to a binvox stream
JavaScript
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
example
.gitignore
LICENSE
README.md
index.js
package.json

README.md

mesh-to-binvox

Converts a mesh into a binvox stream.

Example

//Load Stanford bunny
var bunny = require("bunny")

//Voxelize mesh and write to stdout
require("mesh-to-binvox")(bunny.cells, bunny.positions, 0.1).pipe(process.stdout)

Install

npm install mesh-to-binvox

require("mesh-to-binvox")(cells, positions, resolution)

Converts a mesh to a binvox file and writes it to a stream.

  • cells are the triangles of the mesh
  • positions are the vertices of the mesh
  • resolution is the resolution of the binvox file to emit

Returns A through stream representing a binvox file containing the mesh

Credits

(c) 2013 Mikola Lysenko. MIT License

Something went wrong with that request. Please try again.