Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kovacsv/Online3DViewer
A solution to visualize and explore 3D models in your browser.
https://github.com/kovacsv/Online3DViewer
3d 3dviewer convert export import threejs viewer webgl
Last synced: about 4 hours ago
JSON representation
A solution to visualize and explore 3D models in your browser.
- Host: GitHub
- URL: https://github.com/kovacsv/Online3DViewer
- Owner: kovacsv
- License: mit
- Created: 2014-10-11T11:48:24.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-09-15T07:20:42.000Z (about 2 months ago)
- Last Synced: 2024-10-29T14:53:25.515Z (6 days ago)
- Topics: 3d, 3dviewer, convert, export, import, threejs, viewer, webgl
- Language: JavaScript
- Homepage: https://3dviewer.net
- Size: 87.1 MB
- Stars: 2,520
- Watchers: 78
- Forks: 546
- Open Issues: 128
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
- awesome-threejs - Online 3D Viewer
- awesome - kovacsv/Online3DViewer - A solution to visualize and explore 3D models in your browser. (JavaScript)
- awesome-ccamel - kovacsv/Online3DViewer - A solution to visualize and explore 3D models in your browser. (JavaScript)
- awesome - kovacsv/Online3DViewer - A solution to visualize and explore 3D models in your browser. (JavaScript)
- StarryDivineSky - kovacsv/Online3DViewer
README
# Online 3D Viewer
[![Build status](https://github.com/kovacsv/Online3DViewer/actions/workflows/build.yml/badge.svg)](https://github.com/kovacsv/Online3DViewer/actions/workflows/build.yml)
[![npm version](https://badge.fury.io/js/online-3d-viewer.svg)](https://badge.fury.io/js/online-3d-viewer)
[![DeepScan grade](https://deepscan.io/api/teams/16586/projects/19893/branches/524595/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=16586&pid=19893&bid=524595)Online 3D Viewer (https://3dviewer.net) is a free and open source web solution to visualize and explore 3D models in your browser. This repository contains the source code of the website and the library behind it.
[Live website](https://3dviewer.net) - [Website documentation](https://3dviewer.net/info) - [Developer documentation](https://kovacsv.github.io/Online3DViewer) - [Discord server](https://discord.gg/C7x9u833yN)
## Example
![Start Page](assets/images/3dviewer_net_start_page.png?raw=true)
[Check the live version!](https://3dviewer.net/#model=https://raw.githubusercontent.com/kovacsv/Online3DViewer/dev/test/testfiles/gltf/DamagedHelmet/glTF-Binary/DamagedHelmet.glb)
## Supported file formats
* **Import**: 3dm, 3ds, 3mf, amf, bim, brep, dae, fbx, fcstd, gltf, ifc, iges, step, stl, obj, off, ply, wrl.
* **Export**: 3dm, bim, gltf, obj, off, stl, ply.## External Libraries
Online 3D Viewer uses these wonderful libraries: [three.js](https://github.com/mrdoob/three.js), [pickr](https://github.com/Simonwep/pickr), [fflate](https://github.com/101arrowz/fflate), [draco](https://github.com/google/draco), [rhino3dm](https://github.com/mcneel/rhino3dm), [web-ifc](https://github.com/tomvandig/web-ifc), [occt-import-js](https://github.com/kovacsv/occt-import-js).