Skip to content

kulmann/web-app-3dmodel-viewer

 
 

Repository files navigation

3D Model Viewer - ownCloud Web Extension

3d model viewer ui

This is an extension for ownCloud web for viewing 3D files. Currently, it can only display 3D models in .glb file format.

Feature Highlights ✨

  • Supported formats: [.glb]
  • Zoom/Rotate model
  • Fullscreen view
  • Navigate between model files

Build and Run

For building and running the app from the code base, follow these steps:

  1. Install the dependencies

    pnpm i
  2. Build the extension

    pnpm build

    For development, build with watch.

    pnpm build:w
  3. Start the extension and the web services

    docker compose up

Now, you can access the app at https://localhost:9200

Docker Image

This extension is available as docker image: sawjan/web-app-3dmodel-viewer

Run the extension container with:

docker run --rm -p3000:80 sawjan/web-app-3dmodel-viewer

3D models

The app currently only supports 3D models in .glb format. You can find models on the following platforms:

About

3D model viewer extension for ownCloud Web

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 73.3%
  • Gherkin 9.6%
  • JavaScript 8.8%
  • TypeScript 6.7%
  • Dockerfile 1.6%