@maptalks/3dtiles
3d tiles layer for maptalks
Found 2831 results for 3d tiles
3d tiles layer for maptalks
A Node.js library that converts CityJSON files into Cesium 3D Tiles—complete with automatic texture atlas packing, Basis compression, three LOD levels, and customizable threading.
Experimental math classes for loaders.gl
Globe data visualization as a ThreeJS reusable 3D object
Framework-independent loader for terrain raster formats
OGC 3D Tiles layer for mapbox-gl
A TypeScript library for working with 3D Tiles tileset.json files
Tiled maps on a globe as a ThreeJS reusable 3D object
Extends the Cesium3DTileset class to allow temporal segmentation of tiles.
JavaScript 3D library
An animation library for JavaScript and React.
Framework-independent loaders for 3D graphics formats
Table format APIs for JSON, CSV, etc...
stand-alone library of threejs examples
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
Framework-independent loaders and writers for images (PNG, JPG, ...)
WebGL2 constants
The core API for working with loaders.gl loaders and writers
Array-based 3D Math Classes optimized for WebGL applications
gets canvas context by name
3D Engine Components for luma.gl
Framework-independent loader for the glTF format
WebGL2 adapter for the luma.gl core API
A JavaScript library for real-time terrain mesh generation
The luma.gl core Device API
Three-dimensional recursive spatial subdivision.
Framework-independent loaders for compressed and super compressed (basis) textures
Shader module system for luma.gl
Framework-independent loader and writer for Draco compressed meshes and point clouds
Culling Functionality for 3D Classes
Force-directed graph layout in 1D, 2D or 3D using velocity Verlet integration.
glTF support for luma.gl
A powerful library for interacting with the Herc.ai API
postprocessing wrapper for React and @react-three/fiber
gl-matrix's vec3, split into smaller pieces
Easily display interactive 3D models on the web and in AR!
Easy way to render ThreeJS objects with built-in interaction defaults
ThreeJS geometry for drawing polygons on a sphere
Experimental classes for luma.gl
ThreeJS geometry for stroking GeoJSON objects on a sphere
Force-directed graph as a ThreeJS 3d object
WebGL shader wrapper
glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
A lightweight 3D physics engine written in JavaScript.
Adds extension support to @gltf-transform/core
UI component for a 3D force-directed graph using ThreeJS and d3-force-3d layout engine
Visualization Toolkit for the Web
Any dimensional box intersection
JavaScript 3D library
A web framework for building virtual reality experiences.
A 3D Force-Directed Graph component for A-Frame.
React component for 2D, 3D, VR and AR force directed graphs
Functions for common glTF modifications, written using the core API
Extracts the planes for a WebGL viewing frustum
A sprite based text component for ThreeJS
Splits a convex polygon by a plane
3D camera view controller
3D line plot
Computes the closest point to a polytope in arbitrary dimensions
UI component for a 3D force-directed graph in AR
UI component for a 3D force-directed graph in VR
Pure JavaScript game engine. Fully featured and production ready.
Library for validating glTF 2.0 assets, compiled from Dart to JS.
3D scatter plot
Estimates normals for meshes
React component for 3D force directed graphs
A ThreeJS Line object with variable width
PlayCanvas WebGL game engine
A 3D framework for the web, built on top of Svelte and Three.js
地图SDK - 基于Mapbox的定制开发,支持区域标绘、数据展示、3D地形等功能
Three Viewport Gizmo is a highly customizable standalone interactive three.js view helper controls, allowing effortless integration with popular camera libraries.
The RAW rotation library using quaternions
3D animated backgrounds for your website
Utilities, abstractions and plugins for your Threlte apps
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations
React component for embedding Unicorn.Studio interactive scenes with TypeScript support. Compatible with React (Vite) and Next.js.
Declarative ThreeJS using Vue Components
A 3D Globe component for A-Frame.
Shopware Spatial Framework
Framework-independent loader for the OBJ format
Constructive solid geometry for React
Potree wrapper for three.js applications
WebGL2 Components for High Performance Rendering and Computation
JavaScript 3D library
Collection of useful helpers and fully functional, ready-made abstractions for Tres
`<Flex />` component for the 3D World.
A WebGL interactive street imagery library
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.
Framework-independent loader for the LAS and LAZ formats
LAZ implementation compiled to WASM via Emscripten for LAZ support in a browser
A variety of default assets for HYTOPIA games.
It is a kitchen simulator (self-contained micro-frontend).
Screen Space Reflections implementation in three.js
Javascript interface for the occt library.
Additional classes for luma.gl
A lightweight 3D physics engine written in JavaScript.
Online 3D Viewer
An extension for 3D Tiles based on t3d.js
Visualization Toolkit for the Web
Framework-independent loader for the KML format
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
Javascript panorama viewer
A real-time physically based 3D rendering engine for React Native
Post-processing library for TresJS
Touch-friendly 3D parallax hover effects
Shared code between various Speckle JS packages
unproject 2D point to 3D coordinate
fast matrix math library for WebGPU
Worker offscreen canvas for react three fiber
Framework-independent loader for the PLY format
react component for visualizing 3d models in the browser using three.js
Banuba WebAR SDK
A cross platform high-performance graphics system.
[![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
React for Babylon.js
A JS/WebGL framework for 3D geospatial data visualization
A 3d viewer for Speckle, based on threejs.
Table format APIs for JSON, CSV, etc...
🍰 An extensable, layer based shader material for ThreeJS.
3-dimensional point line distance
A quickhull implementation for 3d points
An advanced 3D Gaussian Splatting renderer for THREE.js
IFC viewer
Calculate the Euclidean distance been two points in 2D/3D/nD space.
Web client for JanusVR worlds
3D page flip effect for Vue.js
3D BIM Geometry API
Core library for Quarks VFX / Particle System Library
GeoGirafe is a flexible application to build online geoportals.
A General-Purpose Particle System for three.js
WebGPU adapter for the luma.gl core API
A sparse octree data structure.
A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS
creates a 3D torus mesh
A module for using THREE.TrackballControls with nodejs
A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.
A 3D camera with hooks for input handling
Fast & Customizable glTF 3D model viewer, packed with full of features!
creates a picking ray for a 2D/3D camera
Trimble Connect Workspace API
Tailwind plugin to enable css 3d transforms for tailwind.
A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.
A utility for quickly prototyping 2D and WebGL sketches
intersect a ray and triangle in 3 dimensions
Components and hooks to use the Rapier physics engine in Threlte
Post-processing effects for luma.gl
JavaScript Gaussian Splatting library
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
Generates icosphere meshes of varying levels of complexity
<h3 align="center"> @merger203/expert-invention </h3>
3D mapping engine for the web
A collection of Three.js addons
a high-level 3D perspective camera
Tools to more easily create VR and AR experiences with Threlte
whether a picking ray intersects with a plane
webgpu utilities
project 3D point into 2D window space
JavaScript 3D physics engine.
Parses .OBJ formatted meshes
Beautiful 3D gradients for your website
Synchronized version Ammo physical library
Framework-independent loaders and writers for video (MP4, WEBM, ...)
an icosphere mesh with normals, texture coordinates and indices
React Responsive 3D Carousel
Quad Tree data structure for Barnes-Hut simulation in 3d space
allows to publish to any property at any time and subscribe to any property to consume the latest values and all subsequent updates.
The Utah Teapot
Potree loader for ThreeJS, converted and adapted to Typescript.
WebGL based 3D particle engine
3D matrix and vector operations
Open3d is a 3d geometry library for javascript.
Viam-related utilities for THREE.js
The famous ThreeJs library with integrated examples as es6 modules
A React package for 3D avatar animations with customizable GLB models and actions
JavaScript 3D library
A minimal cube geometry for 3D rendering, including normals, UVs and cell indices (faces).
React Three Fiber component for Globe Data Visualization
This is the npm package for the ShapeDiver Viewer. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
IFC 3D model viewer component for web applications - fully self-contained with local IFCLoader
Extensible keyframe interpolation/tweening of arbitrary, nested types
Functional, polymorphic API for 2D geometry types & SVG generation
Components to easily use the flexbox spec with Threlte
Experimental math classes for loaders.gl
A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas
2D/3D convex polygon tessellators
A demonstration app built on top of the vim-webgl-viewer
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.
lightweight animation state machine for three js
360-degree product viewer
Easily add and combine post-processing effects with <model-viewer>!
Core rendering library for Planara
Javascript interface for the assimp library.
This is the npm package for the ShapeDiver Viewer Session API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
Use three.js GLTFLoader in a Node.js environment
This is the npm package for the ShapeDiver Viewer Viewport API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
3D voxel-based heatmap visualization library for CesiumJS
Z-order curve / Morton encoding, decoding & range extraction for arbitrary dimensions
High level abstract 3D primitives for React
`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
Avaturn web SDK.
n-D spatial indexing data structures with a shared ES6 Map/Set-like API
Matrix & quaternion operations for 2D/3D geometry processing
Framework-independent loaders for tiff and geotiff
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)
2D / 3D closest point / proximity helpers
Freely customizable, iterative nD subdivision curves for open / closed geometries
Parse collada .dae 3d animation files into json
Web-based image, mesh, and point set viewer
3MF Exporter for Three.js
Framework-independent loader for the PCD format
vueJS + threeJS 3d viewer component.
Compiles, links and returns a shader program from a give vertex and fragment shader
2D/3D shape intersection checks
Create a camera that orbits a target
Debug utilities for luma.gl
Force-directed graph as a React Three Fiber component
Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.
JavaScript libraries to visualize 3D models in a browser
A beautiful, customizable animated orb component for React applications! Perfect for AI interfaces, assistants, interactive chatbots, or anywhere you need a glowing orb.
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
Cascaded shadow mapping (CSM) implementation for three.js
Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation
Load the WebGL graphics buffer data from a collada .dae model and return a draw command that accepts options
Framework-independent loaders for 3D graphics formats
An isolated scene graph facade for web-based 3D libraries
Effects to enhance your three.js scene's realism
A web framework for building multi-user virtual reality experiences.
Physics Plugin for three.js
Flexible context menu component for Cesium/Resium applications with multiple activation modes
Angular 2 3D Editor/viewer
Mathematical data structures.
Rhodonite is a WebGL library written in TypeScript.
generic controls for orbiting a target in 3D
N-dimensional distance metrics & K-nearest neighborhoods for point queries
A lightweight React component for displaying products in both Augmented Reality (AR) and 3D. Perfect for eCommerce applications where you want to showcase your products in an immersive and interactive way.
Affine geometry library for 2D and 3D spaces
Find nearby 3D objects in constant time O(1).
Potree wrapper for threejs applications
Angular & Javascript 3D library
A React package for 3D avatar animations with TTS integration and custom GLB support
Checks if an axis aligned bounding box intersects a camera frustum.
Engine-agnostic glTF 2.0 loader in TypeScript
Combine multiple indexed meshes into a single indexed mesh
A React component to help handle complex nested 2d and 3d css transformations
A friendly web-component for writing and rendering shaders.
<div align="center">
3D HexMap using WebGL
LithoSphere is a GIS JavaScript library for building 3D tile-based globes in the web browser.
JSDoc 3.x and 4.x compatible template for PlayCanvas
return line segment representing the intersection between a pair of 3D triangles. based on Thomas Möller's algorithm.