All Projects → kovacsv → Online3dviewer

kovacsv / Online3dviewer

Licence: mit
Online 3D Model Viewer

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Online3dviewer

Pathfinding Visualizer Threejs
A visualizer for pathfinding algorithms in 3D with maze generation, first-person view and device camera input.
Stars: ✭ 209 (-33.01%)
Mutual labels:  3d, webgl
Three.js
JavaScript 3D Library.
Stars: ✭ 78,237 (+24975.96%)
Mutual labels:  3d, webgl
Dc Sdk
DC-SDK 是基于 Cesium 进行二次开发的2、3D一体 WebGis 应用框架,该框架优化了 Cesium 的使用方式和增添了一些额外功能,旨在为开发者快速构建 WebGis 应用。🌎
Stars: ✭ 206 (-33.97%)
Mutual labels:  3d, webgl
L7
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis framework which relies on Mapbox GL or AMap to render basemaps.
Stars: ✭ 2,517 (+706.73%)
Mutual labels:  3d, webgl
Enable3d
🕹️ Standalone 3D Framework / Physics for three.js (using ammo.js) / 3D extension for Phaser 3
Stars: ✭ 271 (-13.14%)
Mutual labels:  3d, webgl
Openglobus
JavaScript 3d maps and geospatial data visualization engine library.
Stars: ✭ 199 (-36.22%)
Mutual labels:  3d, webgl
Four
Four: WebGL made easier -
Stars: ✭ 248 (-20.51%)
Mutual labels:  3d, webgl
Awesome Webgpu
😎 Curated list of awesome things around WebGPU ecosystem.
Stars: ✭ 182 (-41.67%)
Mutual labels:  3d, webgl
React Three Editable
👀 ✏️ Edit your react-three-fiber scene with a visual editor without giving up control over your code.
Stars: ✭ 261 (-16.35%)
Mutual labels:  3d, webgl
Mapillary Js
Interactive, customizable street imagery viewer in the browser, powered by WebGL
Stars: ✭ 261 (-16.35%)
Mutual labels:  3d, webgl
Claygl
A WebGL graphic library for building scalable Web3D applications
Stars: ✭ 2,365 (+658.01%)
Mutual labels:  3d, webgl
Glas
WebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (-10.9%)
Mutual labels:  3d, webgl
Dicomtomesh
A command line tool to transform a DICOM volume into a 3d surface mesh (obj, stl or ply). Several mesh processing routines can be enabled, such as mesh reduction, smoothing or cleaning. Works on Linux, OSX and Windows.
Stars: ✭ 191 (-38.78%)
Mutual labels:  3d, stl
Babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Stars: ✭ 15,479 (+4861.22%)
Mutual labels:  3d, webgl
Cq Editor
CadQuery GUI editor based on PyQT
Stars: ✭ 183 (-41.35%)
Mutual labels:  3d, stl
Wonder.js
🚀Functional, High performance 3D Webgl Engine
Stars: ✭ 225 (-27.88%)
Mutual labels:  3d, webgl
Threejs Sandbox
Set of experiments and extensions to THREE.js.
Stars: ✭ 163 (-47.76%)
Mutual labels:  3d, webgl
Elm 3d Scene
A high-level 3D rendering engine for Elm, with support for lighting, shadows, and realistic materials.
Stars: ✭ 167 (-46.47%)
Mutual labels:  3d, webgl
3dio Js
JavaScript toolkit for interior apps
Stars: ✭ 255 (-18.27%)
Mutual labels:  3d, webgl
Webgl Fundamentals
WebGL lessons that start with the basics
Stars: ✭ 3,315 (+962.5%)
Mutual labels:  3d, webgl

Online 3D Viewer

Online 3D Viewer is an engine to visualize 3D models online.

Supported file formats:

  • 3ds (with textures)
  • obj, mtl (with textures)
  • stl (ascii and binary)
  • off (only ascii)

Website

This is the source code for http://3dviewer.net.

Features

  • Open 3ds, obj, stl and off files by file open or drag and drop.
  • Multiple file support. You can open or drag and drop the referenced files together. For example:
    • Open the requested mtl file with an obj file.
    • Open textures with 3ds file.
  • Open files from location hash.
    • Define file as a server url like this.
    • Define file relative to the root folder like this.
    • Define multiple files like this.
  • Show basic information about the model and the meshes.
  • Show/Hide a mesh by clicking the eye icon in the mesh list.
  • Isolate a mesh by clicking the eye icon while pressing control key in the mesh list.
  • Highlight a mesh by clicking it in the 3D model, or clicking the highlight icon in the mesh list.
  • Fit the whole model or a selected mesh to the window.
  • Copy mesh name to clipboard.

Embeddable

This is the embeddable version of the viewer:

  • In this case you should host the 3D models.
  • See examples for more information.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].