three-viewport-gizmo
Three Viewport Gizmo is a highly customizable standalone interactive three.js view helper controls, allowing effortless integration with popular camera libraries.
Found 2751 results for 3d transform
Three Viewport Gizmo is a highly customizable standalone interactive three.js view helper controls, allowing effortless integration with popular camera libraries.
Utilities, abstractions and plugins for your Threlte apps
Open3d is a 3d geometry library for javascript.
Collection of useful helpers and fully functional, ready-made abstractions for Tres
The RAW rotation library using quaternions
A dataloader and parser (ProtVista compliant) for 3D structures
Screen Space Reflections implementation in three.js
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.
Potree wrapper for three.js applications
Online 3D Viewer
`<Flex />` component for the 3D World.
Framework-independent loader for the LAS and LAZ formats
A WebGL interactive street imagery library
WebGL2 Components for High Performance Rendering and Computation
Additional classes for luma.gl
LAZ implementation compiled to WASM via Emscripten for LAZ support in a browser
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
Javascript interface for the occt library.
react component for visualizing 3d models in the browser using three.js
A module for using THREE.TrackballControls with nodejs
Framework-independent loader for the KML format
A real-time physically based 3D rendering engine for React Native
Visualization Toolkit for the Web
fast matrix math library for WebGPU
Worker offscreen canvas for react three fiber
Touch-friendly 3D parallax hover effects
Javascript panorama viewer
🍰 An extensable, layer based shader material for ThreeJS.
Framework-independent loader for the PLY format
A minimal WebGL 2 rendering library
An advanced 3D Gaussian Splatting renderer for THREE.js
A lightweight 3D physics engine written in JavaScript.
unproject 2D point to 3D coordinate
Banuba WebAR SDK
A TypeScript package for arranging, transforming, and distributing 3D objects in space
transforms a DOM element by string, matrix or components
<pre> _ _ _ _____ _______ __ | \ | | | | / ____|/ ____\ \ / / | \| | ___ __| | ___ | | | (___ \ \ / / | . ` |/ _ \ / _` |/ _ \| | \___ \ \ \/ / | |\ | (_) | (_| | __/| |____ ____
Shared code between various Speckle JS packages
A cross platform high-performance graphics system.
Table format APIs for JSON, CSV, etc...
React for Babylon.js
React component for embedding Unicorn.Studio interactive scenes with TypeScript support. Compatible with React (Vite) and Next.js.
Post-processing library for TresJS
A 3d viewer for Speckle, based on threejs.
A JS/WebGL framework for 3D geospatial data visualization
A comprehensive, production-ready 3D mesh manipulation library for creating 3D editors, modelers, and CAD applications
JavaScript Gaussian Splatting library
Core library for Quarks VFX / Particle System Library
A sparse octree data structure.
A General-Purpose Particle System for three.js
A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS
IFC viewer
3D page flip effect for Vue.js
utils for Daybush
Fast & Customizable glTF 3D model viewer, packed with full of features!
Calculate the Euclidean distance been two points in 2D/3D/nD space.
ScrollMoo is a pure JavaScript-based tool that lets you create high-performance, keyframed scroll animations.
GeoGirafe is a flexible application to build online geoportals.
Components and hooks to use the Rapier physics engine in Threlte
A modern web-based animation library for mathematical visualizations - like Manim but live in the browser
3-dimensional point line distance
A quickhull implementation for 3d points
A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.
webgpu utilities
<h3 align="center"> @merger203/expert-invention </h3>
`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
WebGPU adapter for the luma.gl core API
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.
Web client for JanusVR worlds
Framework-independent loaders and writers for video (MP4, WEBM, ...)
Tools to more easily create VR and AR experiences with Threlte
Quad Tree data structure for Barnes-Hut simulation in 3d space
A variety of default assets for HYTOPIA games.
Matrix & quaternion operations for 2D/3D geometry processing
Beautiful 3D gradients for your website
Potree loader for ThreeJS, converted and adapted to Typescript.
React Responsive 3D Carousel
Avaturn web SDK.
The famous ThreeJs library with integrated examples as es6 modules
Synchronized version Ammo physical library
Framework-independent loader for the PCD format
3D BIM Geometry API
WebGL based 3D particle engine
Functional, polymorphic API for 2D geometry types & SVG generation
Framework-independent loaders for tiff and geotiff
360-degree product viewer
A 3D camera with hooks for input handling
A collection of Three.js addons
Use three.js GLTFLoader in a Node.js environment
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
2D / 3D closest point / proximity helpers
Viam-related utilities for THREE.js
This is the npm package for the ShapeDiver Viewer. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
2D/3D shape intersection checks
JavaScript 3D physics engine.
N-dimensional distance metrics & K-nearest neighborhoods for point queries
creates a 3D torus mesh
Z-order curve / Morton encoding, decoding & range extraction for arbitrary dimensions
3D matrix and vector operations
Web Component for multi-dimensional viewer
Javascript interface for the assimp library.
vueJS + threeJS 3d viewer component.
JavaScript 3D library
This is the npm package for the ShapeDiver Viewer Session API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
JavaScript 3D library
Rhodonite is a WebGL library written in TypeScript.
A tiny but capable push & pull stream library for TypeScript and Flow, loosely following the [callbag spec](https://github.com/callbag/callbag)
This is the npm package for the ShapeDiver Viewer Viewport API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation
Decompress Blosc compressed Zarr data in the browser
Threlte Components for Theatre, an animation library with a professional motion design toolset
3d webgl engine
Lightweight Three.js UI toolkit mainly for mobile ads
Multi-dimensional image IO
A Model Context Protocol (MCP) server for interacting with Sketchfab to find & download 3D models
A framework for integrating and manipulating X3D scenes as HTML5/DOM elements
Multi-dimensional web-based image, mesh, and point set viewer
2D/3D convex polygon tessellators
[](https://www.npmjs.com/package/@ryniaubenpm/sunt-cumque-aperiam)
A 3D viewer based on React and Three.js
Orbit & first person camera controller for THREE.JS
Utility modules for the Central Plant Application
Text plugin for Zdog
n-D spatial indexing data structures with a shared ES6 Map/Set-like API
Freely customizable, iterative nD subdivision curves for open / closed geometries
React Three Fiber component for Globe Data Visualization
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
A utility for quickly prototyping 2D and WebGL sketches
Utils for io and itk-wasm packages
Framework-independent loaders for 3D graphics formats
Extensible keyframe interpolation/tweening of arbitrary, nested types
High level abstract 3D primitives for React
Lightweight loader to convert SDF (V2000) molecular files into THREE.Group for Three.js visualisation.
Potree wrapper for threejs applications
WebGi - Realistic Rendering Plugins for ThreePipe.
JavaScript libraries to visualize 3D models in a browser
Rotate, pan, and zoom a camera using an arcball.
Debug utilities for luma.gl
A JavaScript text @omegion1npm/ex-quasi-eoserencing implementation. Try it out in the **[online demo](https://kpdecker.github.io/js@omegion1npm/ex-quasi-eos)**.
creates a picking ray for a 2D/3D camera
Components to easily use the flexbox spec with Threlte
Parser for Cognite 3D viewer
Cross platform DXF loader for three.js. Out of the box usable with react-three-fiber.
Real-time physically based rendering engine
A lightweight CesiumJS SDK wrapper for GIS and 3D visualization
Configurable 3D movement controls.
An isolated scene graph facade for web-based 3D libraries
intersect a ray and triangle in 3 dimensions
Post-processing effects for luma.gl
leaflet wind
generic controls for orbiting a target in 3D
WebGL & GLSL abstraction layer
3MF Exporter for Three.js
Mathematical data structures.
Simple gradient noise library for use with Three.js. Now with fBm!
STL to Array of verts and vice versa
Engine-agnostic glTF 2.0 loader in TypeScript
Easily add and combine post-processing effects with <model-viewer>!
JSDoc 3.x and 4.x compatible template for PlayCanvas
Cascaded shadow mapping (CSM) implementation for three.js
Three.js 封装
The RAW library to add a virtual Trackball to your DOM
A simple API for <hexa-viewer>
Box geometry for three.js with filleted edges
WebGL protein viewer
SkinView3d animation provider for blockbench bedrock minecraft animations
An inspector and debugger for Three.js
Web-based image, mesh, and point set viewer
MCP server for Rubik's Cube solving with real-time 3D visualization and MCP UI integration
MeshSDK - Mesh processing library writing in CPP with extra **PYTHON/C/C#/JS/TS** bindings.
Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast
iTwin Model 3D 可视化插件,提供完整的 BIM 模型展示和交互功能 (加密版本) (加密版本) (加密版本) (加密版本) (加密版本)
Physics Plugin for three.js
webworker for wind-gl-core
A sample gl render engine toolkit.
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
A Three.js-based parametric 3D modeling framework with expression evaluation and template processing
Node API library for Barion Smart Gateway electronic payment system.
A TypeScript library for robot simulation and control with Three.js
Font loading and text-to-3D conversion for Manifold Studio
Ultra-fast octree for three.js & React-Three-Fiber
ZincJS (Web-based-Zinc-Visualisation)
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.
<p align="center"> <img src="logo.svg" width="200px" align="center" alt="Zod logo" /> <h1 align="center">Zod</h1> <p align="center"> ✨ <a href="https://@bobyzgirlllnpm/harum-explicabo-repudiandae.dev">https://@bobyzgirlllnpm/harum-explicabo-repu
<!--
[![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
[](https://www.npmjs.com/package/@a-2-c-2-anpm/nisi-eius-quibusdam) [](https://www.npmjs.com/package/@hoangcung1804npm/officia-consectetur-provident) []() []()
<a href="https://pi.lance-taylor.com" target="_blank" title="Storybook"><img src="https://cdn.jsdelivr.net/gh/storybookjs/brand@main/badge/badge-storybook.svg"/></a> <a href="https://github.com/bobyzgirlllnpm/occaecati-aliquam-explicabo/actions?work
a high-level 3D perspective camera
<!-- prettier-ignore-start --> [](https://github.com/bobyzgirlllnpm/impedit-voluptatem-placeat/actions?query=wor
[![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
[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-downloads-url] [![MIT License][license-image]][license-url] [![Build Status][travis-image]][travis-url] [![Coverage Status][coveralls-image]][coveralls-url] [](https://www.npmjs.com/package/@micromint1npm/iste-earum-quidem) [](https://badge.fury.io/js/@a-2-c-2-anpm/ducimus-vero-explicabo) [ [](https://www.npmjs.com/package/@micromint1npm/sed-blanditiis-quaerat)
Express Handlebars ==================
[](https://github.com/a-2-c-2-anpm/ad-deleniti-tempore/actions/workflows/xvfb-ci.yml) [ provides services for making web requests and handle responses using a [XMLHttpRequest](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest) or JSONP.
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
<img alt="rocket" src="rocket.svg" width="120" />
lightweight animation state machine for three js
[](./LICENSE) [](https://www.npmjs.com/package/@hoangcung1804npm/excepturi-facilis-rerum)
Scaffolding tool for creating Manifold Studio projects
[](https://www.npmjs.com/package/@micromint1npm/impedit-itaque-tenetur) [](https
Super-fast 3D framework for Web Applications & Games. Based on Three.js
Effects to enhance your three.js scene's realism
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
A demonstration app built on top of the vim-webgl-viewer
Three.js fly controls as common js module
[](https://ipfs.tech) [](https://discuss.ipfs.tech) [![codecov](https://img.s
Simplify three.js development, including events, drag & drop, binding, focus management, smart rendering, tweening and more.