A simple and powerful React animation library
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
Framework-independent loaders for 3D graphics formats
Framework-independent loaders for 3D graphics formats
Array-based 3D Math Classes optimized for WebGL applications
WebGL2 Components for High Performance Rendering and Computation
Framework-independent loaders and writers for images (PNG, JPG, ...)
Array-based 3D Math Classes optimized for WebGL applications
WebGL2 Components for High Performance Rendering and Computation
gets canvas context by name
Table format APIs for JSON, CSV, etc...
The W3C Geometry Interfaces implemented in JavaScript and polyfilled.
A JavaScript library for real-time terrain mesh generation
deck.gl layers that loads 3D meshes or scene graphs
Framework-independent loader and writer for Draco compressed meshes and point clouds
Framework-independent loader for the glTF format
Experimental math classes for loaders.gl
Culling Functionality for 3D Classes
Easily display interactive 3D models on the web and in AR!
Common components for different tiles loaders.
A suite of 3D-enabled data visualization overlays, suitable for react-map-gl
PostCSS plugin to insert 3D hack before will-change property
Framework-independent loader for terrain raster formats
Framework-independent loaders for compressed and super compressed (basis) textures
Splits a convex polygon by a plane
Extracts the planes for a WebGL viewing frustum
decomposes a 3D matrix
Functions to test if a point is outside ranges, namely useful for 3D/2D scenes that may have reversed bounds
Any dimensional box intersection
Renders parametric surfaces in 3D
Computes the closest point to a polytope in arbitrary dimensions
Easy way to render ThreeJS objects with built-in interaction defaults