Skip to content

source-cooperative/model-viewer

Repository files navigation

model-viewer

A simple web app to display a remote 3D model file. Supported formats include GLB, GLTF, OBJ, and STL. Maximum allowed file size is 200 MB.

Uses Babylon.js to display meshes.

How to use

When the app is running, submit a valid remote model URL via query parameter url. Once the model loads, use the built-in controls to zoom, rotate the model, or enter full screen mode.

Development setup

# Install dependencies
npm install

# Run development server
npm run dev

# Build production website
npm run build