2478 packages found
JavaScript 3D library
- three
- three.js
- javascript
- 3d
- virtual-reality
- augmented-reality
- webgl
- webgl2
- webaudio
- webgpu
- webxr
- canvas
- svg
- html5
A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.
Creates a WebGL context without a window
Scatterplot matrix for 2d plots
Convert data to float32 array or get float32 fractions
Visualization Toolkit for the Web
- 3d
- visualization
- webgl
- medical
- scientific
- vtk
- paraview
- geometry
- point cloud
- mesh
- gl-vis
- volume
- graphics
- paraviewweb
Cesium for TerriaJS.
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
360 integrated viewing solution from inside-out view to outside-in view. It provides user-friendly service by rotating 360 degrees through various user interaction such as motion sensor and touch.
Extracts the planes for a WebGL viewing frustum
Visualization Toolkit for the Web
- 3d
- visualization
- webgl
- medical
- scientific
- vtk
- paraview
- geometry
- point cloud
- mesh
- gl-vis
- volume
- graphics
- paraviewweb
simple colorpicker used anywhere
Expand vertex, normal and uv indices into vertex normal and uv data that is ready for your array buffers
Full xterm terminal, in your browser
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
A drawing component for Mapbox GL JS
* We recommend using the [Core ES6-supported version](https://www.npmjs.com/package/@babylonjs/core);
Use a WebGL context to write the canvas's contents to a .img file. Meant to be used in Node.js
Draw polyline with regl
Import GLSL source files as strings. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.