Online 3D Model Viewer -
Switch branches/tags
Nothing to show
Clone or download
Latest commit 6042928 Nov 18, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
embeddable Test with spaces. Jan 14, 2017
jsmodeler Update JSModeler to version 43. Nov 18, 2018
tools Make build parameter from extension list. Nov 18, 2018
website Fix floating dialog open. Nov 18, 2018
.gitignore Edit ignored files. Nov 18, 2018 Happy new year! Jan 1, 2015 Remove wiki extension Nov 18, 2018

Online 3D Viewer

Online 3D Viewer is an engine to visualize 3D models online.

Supported file formats:

  • 3ds (with textures)
  • obj, mtl (with textures)
  • stl (ascii and binary)


This is the source code for

  • You can open 3D files in three ways:
    • Use the open button from the top menu.
    • Drag&Drop files to your browser.
    • Define file urls as location hash.
  • You should open the main file, and all of its requested files.
    • For example open the requested mtl file with an obj file,
    • or open textures with 3ds file.


This is the embeddable version of the viewer:

  • In this case you should host the 3D models.
  • See examples for more information.