Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/donmccurdy/three-gltf-viewer
Drag-and-drop preview for glTF 2.0 models in WebGL using three.js.
https://github.com/donmccurdy/three-gltf-viewer
Last synced: about 10 hours ago
JSON representation
Drag-and-drop preview for glTF 2.0 models in WebGL using three.js.
- Host: GitHub
- URL: https://github.com/donmccurdy/three-gltf-viewer
- Owner: donmccurdy
- License: mit
- Created: 2017-04-15T07:27:55.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T21:44:57.000Z (27 days ago)
- Last Synced: 2024-11-04T21:11:33.430Z (16 days ago)
- Language: JavaScript
- Homepage: https://gltf-viewer.donmccurdy.com/
- Size: 21.9 MB
- Stars: 2,129
- Watchers: 41
- Forks: 537
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome - donmccurdy/three-gltf-viewer - Drag-and-drop preview for glTF 2.0 models in WebGL using three.js. (JavaScript)
- awesome - donmccurdy/three-gltf-viewer - Drag-and-drop preview for glTF 2.0 models in WebGL using three.js. (JavaScript)
README
# glTF Viewer
Preview glTF 2.0 models in WebGL using three.js and a drag-and-drop interface.
Viewer: [gltf-viewer.donmccurdy.com](https://gltf-viewer.donmccurdy.com/)
![screenshot](https://user-images.githubusercontent.com/1848368/31580352-b7354096-b101-11e7-86d7-f07677835812.png)
## Quickstart
```
npm install
npm run dev
```## glTF 2.0 Resources
- [THREE.GLTFLoader](https://threejs.org/docs/#examples/en/loaders/GLTFLoader)
- [glTF 2.0 Specification](https://github.com/KhronosGroup/glTF/blob/master/specification/2.0/README.md)
- [glTF 2.0 Sample Models](https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/)## Known Issues
- [ ] Limited drag-and-drop support in Safari.