UnityToThreeExporter icon indicating copy to clipboard operation
UnityToThreeExporter copied to clipboard

Export Unity scenes to three.js

Unity to three.js exporter

Due to changing API's this plugin is currently broken on Unity 5.5. The last working version is Unity 5.4. Pull requests welcome!

Export your Unity scenes to the popular JSON format used in Three.js.

Demo - Changelog - Source code - FAQ

Supported:

  • Vertices
  • UV's
  • Normals
  • Faces
  • Textures
  • Materials
  • Colliders
  • Cameras
  • Lights
  • Lightmaps
  • Script Properties

Requires three.js r71 or higher.

The Three.js Exporter can be found under the Window menu bar.

To load the exported JSON file, use the THREE.ObjectLoader class. See the demo's source code for an example.