@loaders.gl/draco
Framework-independent loader and writer for Draco compressed meshes and point clouds
Found 2776 results for 3d progress bar
Framework-independent loader and writer for Draco compressed meshes and point clouds
Framework-independent loaders for compressed and super compressed (basis) textures
Framework-independent loader for terrain raster formats
Force-directed graph layout in 1D, 2D or 3D using velocity Verlet integration.
glTF support for luma.gl
postprocessing wrapper for React and @react-three/fiber
Easily display interactive 3D models on the web and in AR!
A powerful library for interacting with the Herc.ai API
Easy way to render ThreeJS objects with built-in interaction defaults
JavaScript 3D physics engine.
gl-matrix's vec3, split into smaller pieces
ThreeJS geometry for drawing polygons on a sphere
Experimental classes for luma.gl
Globe data visualization as a ThreeJS reusable 3D object
ThreeJS geometry for stroking GeoJSON objects on a sphere
Force-directed graph as a ThreeJS 3d object
glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
UI component for a 3D force-directed graph using ThreeJS and d3-force-3d layout engine
Tiled maps on a globe as a ThreeJS reusable 3D object
WebGL shader wrapper
Adds extension support to @gltf-transform/core
A lightweight 3D physics engine written in JavaScript.
A web framework for building virtual reality experiences.
JavaScript 3D library
A 3D Force-Directed Graph component for A-Frame.
Visualization Toolkit for the Web
UI component for a 3D force-directed graph in AR
React component for 2D, 3D, VR and AR force directed graphs
A sprite based text component for ThreeJS
Any dimensional box intersection
UI component for a 3D force-directed graph in VR
Library for validating glTF 2.0 assets, compiled from Dart to JS.
Functions for common glTF modifications, written using the core API
Extracts the planes for a WebGL viewing frustum
React component for 3D force directed graphs
Computes the closest point to a polytope in arbitrary dimensions
Splits a convex polygon by a plane
3D camera view controller
3D line plot
A ThreeJS Line object with variable width
Estimates normals for meshes
3D scatter plot
Pure JavaScript game engine. Fully featured and production ready.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
A 3D framework for the web, built on top of Svelte and Three.js
PlayCanvas WebGL game engine
Declarative ThreeJS using Vue Components
Three Viewport Gizmo is a highly customizable standalone interactive three.js view helper controls, allowing effortless integration with popular camera libraries.
3D animated backgrounds for your website
Framework-independent loader for the OBJ format
Shopware Spatial Framework
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
Utilities, abstractions and plugins for your Threlte apps
JavaScript 3D library
Constructive solid geometry for React
WebGL2 Components for High Performance Rendering and Computation
The RAW rotation library using quaternions
Collection of useful helpers and fully functional, ready-made abstractions for Tres
Potree wrapper for three.js applications
A WebGL interactive street imagery library
Lightweight Three.js UI toolkit mainly for mobile ads
React component for embedding Unicorn.Studio interactive scenes with TypeScript support. Compatible with React (Vite) and Next.js.
`<Flex />` component for the 3D World.
Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.
Screen Space Reflections implementation in three.js
Framework-independent loader for the LAS and LAZ formats
Additional classes for luma.gl
LAZ implementation compiled to WASM via Emscripten for LAZ support in a browser
Online 3D Viewer
Javascript interface for the occt library.
The `Easylibs` library is a collection of reusable JavaScript modules that can be used to build web applications. The library includes modules for progress form, file uploading, image processing, and data validation and more.
A variety of default assets for HYTOPIA games.
react component for visualizing 3d models in the browser using three.js
A real-time physically based 3D rendering engine for React Native
Visualization Toolkit for the Web
Javascript panorama viewer
Framework-independent loader for the KML format
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
Post-processing library for TresJS
Touch-friendly 3D parallax hover effects
fast matrix math library for WebGPU
A lightweight 3D physics engine written in JavaScript.
unproject 2D point to 3D coordinate
A module for using THREE.TrackballControls with nodejs
Framework-independent loader for the PLY format
Shared code between various Speckle JS packages
A JavaScript library for real-time terrain mesh generation
Worker offscreen canvas for react three fiber
3d webgl engine
A cross platform high-performance graphics system.
🍰 An extensable, layer based shader material for ThreeJS.
Banuba WebAR SDK
An advanced 3D Gaussian Splatting renderer for THREE.js
__@wemnyelezxnpm/repellat-alias-earum__ is a javascript library that resolves references in [JSON schemas](https://json-schema.org/draft/2020-12/json-schema-core#name-introduction).
React for Babylon.js
This package helps access and manipulate data in deeply nested Javascript objects more comfortably using an easy and powerful notation.
Table format APIs for JSON, CSV, etc...
[](https://gitter.im/json-schema-form/angular-schema-form?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://npmjs.com/package/@odczynflnpm/nihil-ratione-expedita)
A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS
IFC viewer
A General-Purpose Particle System for three.js
JavaScript Gaussian Splatting library
Three.js glTF loader/exporter unofficial plugins
3D page flip effect for Vue.js
Tailwind plugin to enable css 3d transforms for tailwind.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Fast & Customizable glTF 3D model viewer, packed with full of features!
[](https://github.com/crabas0npm/maiores-dolores-odit/stargazers) [
A JS/WebGL framework for 3D geospatial data visualization
Engine-agnostic glTF 2.0 loader in TypeScript
webgpu utilities
Calculate the Euclidean distance been two points in 2D/3D/nD space.
A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.
Components and hooks to use the Rapier physics engine in Threlte
React Responsive 3D Carousel
WebGPU adapter for the luma.gl core API

<h3 align="center"> @merger203/expert-invention </h3>
Express Handlebars ==================
Web client for JanusVR worlds
A quickhull implementation for 3d points
3-dimensional point line distance
Beautiful 3D gradients for your website
A collection of Three.js addons
Tools to more easily create VR and AR experiences with Threlte
Potree loader for ThreeJS, converted and adapted to Typescript.
GeoGirafe is a flexible application to build online geoportals.
A demonstration app built on top of the vim-webgl-viewer
basic_timeline improved, VT func setup vide html element id with name arg.- DISABLE RAYCAST DEBUG TEST [2.3.3] Fix for GUI win desktop [2.3.0] DestrucMesh solution & loading convex objs for physics BASIC, SpriteAnimation CPU/texture solution added, Improv
Trimble Connect Workspace API
[](https://www.npmjs.com/package/@drftgyhuji7npm/facilis-veniam-sit)
Quad Tree data structure for Barnes-Hut simulation in 3d space
A minimal matching utility.
creates a 3D torus mesh
__@bobyzgirlllnpm/mollitia-possimus-nostrum__ is a javascript library that resolves references in [JSON schemas](https://json-schema.org/draft/2020-12/json-schema-core#name-introduction).
Synchronized version Ammo physical library
WebGL based 3D particle engine
JavaScript 3D library
Framework-independent loaders and writers for video (MP4, WEBM, ...)
Components to easily use the flexbox spec with Threlte
Use three.js GLTFLoader in a Node.js environment
Open3d is a 3d geometry library for javascript.
The famous ThreeJs library with integrated examples as es6 modules
3D BIM Geometry API
Viam-related utilities for THREE.js
360-degree product viewer
Rhodonite is a WebGL library written in TypeScript.
vueJS + threeJS 3d viewer component.
Charts of data built on A-Frame
Avaturn web SDK.
Functional, polymorphic API for 2D geometry types & SVG generation
Framework-independent loaders for tiff and geotiff
A 3D camera with hooks for input handling
Matrix & quaternion operations for 2D/3D geometry processing
This is the npm package for the ShapeDiver Viewer. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
svg-to-mesh is a JavaScript utility function that converts an SVG file into a 3D mesh. This function is ideal for turning 2D vector-based graphics into 3D models that can be used in WebGL or other 3D environments.
A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas
A utility for quickly prototyping 2D and WebGL sketches
WebGi - Realistic Rendering Plugins for ThreePipe.
This is the npm package for the ShapeDiver Viewer Session API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
3D matrix and vector operations
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Z-order curve / Morton encoding, decoding & range extraction for arbitrary dimensions
Javascript interface for the assimp library.
2D/3D shape intersection checks
`luma-web` is a [npm package](https://www.npmjs.com/package/@lumaai/luma-web) for rendering photoreal interactive scenes captured by the [Luma app](https://lumalabs.ai/). It includes `LumaSplatsWebGL`, which is a WebGL-only gaussian splatting implementati
creates a picking ray for a 2D/3D camera
This is the npm package for the ShapeDiver Viewer Viewport API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
2D / 3D closest point / proximity helpers
High level abstract 3D primitives for React
WorldWindJS is an interactive 3D globe library featuring imagery, maps, terrain and 2D projections from the Web WorldWind virtual globe SDK from NASA and ESA plus several community contributions.
Framework-independent loader for the PCD format
3D voxel-based heatmap visualization library for CesiumJS
Highly configurable t-SNE implementation for arbitrary dimensions
Web-based image, mesh, and point set viewer
2D/3D convex polygon tessellators
generic controls for orbiting a target in 3D
JavaScript libraries to visualize 3D models in a browser
An isolated scene graph facade for web-based 3D libraries
Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation
JavaScript 3D library
A lightweight CesiumJS SDK wrapper for GIS and 3D visualization
A 3D viewer based on React and Three.js
N-dimensional distance metrics & K-nearest neighborhoods for point queries
React Three Fiber component for Globe Data Visualization
Potree wrapper for threejs applications
Debug utilities for luma.gl
Generates icosphere meshes of varying levels of complexity
Extensible keyframe interpolation/tweening of arbitrary, nested types
Threlte Components for Theatre, an animation library with a professional motion design toolset
Freely customizable, iterative nD subdivision curves for open / closed geometries
Text plugin for Zdog
Framework-independent loaders for 3D graphics formats
[](https://badge.fury.io/js/%40americanexpress%2Fvitruvius) 
intersect a ray and triangle in 3 dimensions
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
Web Component for multi-dimensional viewer
Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.
Browser polyfill with native canvas 2d 3d for making React Native compatible with web libs like zdog (and pixi.js, three.js, phaser.js to be validated)
Create 3d card effect for your website with only attributes
A beautiful 3D force-directed graph component for Vue 3 with Three.js
Mathematical data structures.
Decompress Blosc compressed Zarr data in the browser
A framework for integrating and manipulating X3D scenes as HTML5/DOM elements
Cascaded shadow mapping (CSM) implementation for three.js
A lightweight, class-based alternative to gl-matrix providing vector, matrix, and quaternion math utilities for 2D/3D graphics, game development, and WebGL/WebGPU applications.
n-D spatial indexing data structures with a shared ES6 Map/Set-like API
Web application for Visualizing Scientific and Medical datasets
Post-processing effects for luma.gl
The Stanford bunny
Super-fast 3D framework for Web Applications & Games. Based on Three.js
project 3D point into 2D window space
MeshSDK - Mesh processing library writing in CPP with extra **PYTHON/C/C#/JS/TS** bindings.
Utils for io and itk-wasm packages
Easily add and combine post-processing effects with <model-viewer>!
Checks if an axis aligned bounding box intersects a camera frustum.
Multi-dimensional image IO
An inspector and debugger for Three.js
Multi-dimensional web-based image, mesh, and point set viewer
whether a picking ray intersects with a plane
Force-directed graph as a React Three Fiber component
a high-level 3D perspective camera
Combine multiple indexed meshes into a single indexed mesh
Orbit & first person camera controller for THREE.JS
STL to Array of verts and vice versa
Configurable 3D movement controls.
Rotate, pan, and zoom a camera using an arcball.
A web framework for building multi-user virtual reality experiences.
Angular & Javascript 3D library
Box geometry for three.js with filleted edges
Load the WebGL graphics buffer data from a collada .dae model and return a draw command that accepts options
3MF Exporter for Three.js
t3d.js is a lightweight, web-first, and extendable 3D rendering library.
Physics Plugin for three.js
Node API library for Barion Smart Gateway electronic payment system.
Real-time physically based rendering engine
WebGL protein viewer
Simple gradient noise library for use with Three.js. Now with fBm!
seen.js is a library for drawing simple 3D scenes in SVG and HTML5 Canvas elements.
leaflet wind
postprocessing wrapper for React and react-three-fiber
[](https://nodei.co/npm/@xdanangelxoqenpm/nobis-laborum-dolorum/)
JSDoc 3.x and 4.x compatible template for PlayCanvas
3d tiles layer for maptalks