MCPcopy Index your code
hub / github.com/donmccurdy/three-gltf-viewer

github.com/donmccurdy/three-gltf-viewer @v1.5.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.5.1 ↗ · + Follow
885 symbols 2,598 edges 9 files 16 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

glTF Viewer

Preview glTF 2.0 models in WebGL using three.js and a drag-and-drop interface.

  • Web (https://gltf-viewer.donmccurdy.com/)
  • Desktop apps for Windows, MacOS, and Linux (download)

screenshot

Quickstart

Web

npm install
npm run dev

Desktop (Electron)

To build the desktop application, run:

# development build
npm run dev:electron

# package for release
npm run package

glTF 2.0 Resources

Known Issues

  • [ ] Limited drag-and-drop support in Safari.

Core symbols most depended-on inside this repo

fn
called by 546
assets/draco/draco_decoder.js
Tj
called by 231
assets/draco/draco_decoder.js
ij
called by 150
assets/draco/draco_decoder.js
dj
called by 142
assets/draco/draco_decoder.js
Xf
called by 130
assets/draco/draco_decoder.js
X
called by 129
assets/draco/draco_wasm_wrapper.js
xm
called by 104
assets/draco/draco_decoder.js
Vj
called by 79
assets/draco/draco_decoder.js

Shape

Function 837
Method 42
Class 6

Languages

TypeScript100%

Modules by API surface

assets/draco/draco_decoder.js784 symbols
assets/draco/draco_wasm_wrapper.js46 symbols
src/viewer.js25 symbols
src/validation-controller.js15 symbols
src/app.js11 symbols
lib/three-vignette.js3 symbols
electron/main.js1 symbols

For agents

$ claude mcp add three-gltf-viewer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page