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] 
  ] 
}
*/

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i merge-meshes

      Weekly Downloads

      1

      Version

      1.0.0

      License

      MIT

      Last publish

      Collaborators

      • thibauts