/3d-package-creator

Primary LanguageJavaScriptMIT LicenseMIT


This tool creates a 3d package as a zip file without any external dependencies. The package can be hosted on webspace and platforms like wordpress or moodle. All needed sources are bundled for working as a standalone 3d ressource.


How to

  • Start the tool ✨ and load 3d models as glb-files or as glTF-folders.
  • You can check the preview and download your independent 3d package for e.g. webspace, wordpress, moodle.
  • Start the index.html within your hosted package. 🚀

In moodle you can drag and drop the archive as "file" - extract it in the settings and set the index.html as the main file by clicking on it. The archive file in the activity can be removed.

Model ressources

Sketchfab - library for 3d models - select the glTF format for using within the 3d package creator

three.js-editor - online editor for 3d modeling with a lot of import and export possibilities

Use images as 3d models by choosing an online image to glb converter

Blender - free and comprehensive software for creating, editing and converting 3d models

Roadmap

Soon targets:

  • Handle zip files for uploading

  • Optimize variables for target 3d package

  • Tool styling

  • Code cleaning

Future targets:

  • User settings

  • Handle more file formats like png

Thanks

This tool uses parts of some javascript libraries. Thanks to the authors!

Further a big thanks to Norbert Forster for reducing and connecting the three.js parts of the target package.

Licence

This is free software created under the MIT licence. Check details here.