Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 950 Bytes

README.md

File metadata and controls

32 lines (25 loc) · 950 Bytes

gltf-bounding-box

Computes the global bounding box of a gltf model

npm version Travis build status Dependency Status devDependency Status

Usage

import gltfBoundingBox from 'gltf-bounding-box';

const model = JSON.parse(fs.readFileSync('suzanne.gltf'), 'utf8');

const boundings = gltfBoundingBox.computeBoundings(model);

// boundings:
{
  dimensions: {
    width: 3,
    depth: 2,
    height: 2,
  },
  center: {
    x: 0,
    y: 0,
    z: 0,
  },
}