merge-meshes

1.0.0 • Public • Published

merge-meshes

Merges multiple meshes into one

Install

$ npm install merge-meshes

Usage

var mergeMeshes = require('merge-meshes');
 
var meshA = {
  cells: [
    [0, 1, 2]
  ],
  positions: [
    [ 0, 0, 0],
    [ 1, 0, 0],
    [ 0, 1, 0],
  ]
}
 
var meshB = {
  cells: [
    [0, 1, 2],
  ],
  positions: [
    [ 0, 0, 0],
    [-1, 0, 0],
    [ 0, 1, 0]
  ]
}
 
var mesh = mergeMeshes([meshA, meshB]);
 
console.log(mesh);
/*
  cells: [ 
    [0, 1, 2], 
    [3, 4, 5] 
  ],
  positions: [ 
    [ 0, 0, 0],
    [ 1, 0, 0],
    [ 0, 1, 0],
    [ 0, 0, 0],
    [-1, 0, 0],
    [ 0, 1, 0] 
  ] 
}
*/

Readme

Keywords

Package Sidebar

Install

npm i merge-meshes

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • thibauts