Skip to content
NPM version of GLTF exporter of threejs. This can be used inside the es6 projects
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

three.js glTF exporter

three.js version license GitHub issues


npm i --save three-gltf-exporter


three.js's r98 GLTFExporter wrapped as a module for easy importing.


import * as THREE from 'three';
import GLTFExporter from 'three-gltf-exporter';

const loader = new GLTFExporter();

Usage es6

import GLTFExporter from 'three'
var gexporter = new GLTFExporter();

Notes for rollup

In your rollup.config.js and in the commonjs section ensure to include the below for using this library for es6 projects. This might be necessary for any three-based libraries

      include: [

For further documentation, see the GLTFExporter docs.

Reporting Issues

Please note that this is just a wrapper for the glTF exporter provided by three.js. Therefore, any issues regarding the loader should be reported directly via the three.js issue tracker. For issues directly related to the wrapper or this package specifically, feel free to contact me.

You can’t perform that action at this time.