Skip to content

Tonyhank/3deposit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3deposit

3deposit is a 3D content storage & publication platform. Key features include a custom deposit form, automated deposit metadata harvesting, batch deposits, configurable endpoints, file integrity checking, and a content 'gallery builder'. 3deposit aims to be extensible, portable, and compatible with existing content preservation systems. Ongoing support and features are planned.

Storage

3deposit uses object storage. Instances can be configured to store objects locally or in a remote bucket. Remote buckets can be self-hosted with a MinIO server or with S3-compatbile providers, such as AWS.

Publication

3deposit natively supports three media types::

  • 3D models
  • 360 videos
  • Virtual Reality applications
Type Endpoint
3D models Sketchfab
360 videos Vimeo
VR* AWS S3

*Properly configured WebVR applications will be published to static hosting. There is an experiemental feature to automatically port desktop VR applications to web-embeddable formats.

Custom services can be added to support additional media types & endpoints. 3deposit's simple API and service SDK makes this a relatively painless affair.

Data flow

3deposit

About

3d-content management for academic libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 72.6%
  • Python 24.7%
  • JavaScript 1.5%
  • Other 1.2%