Marco Fugaro's starred repositories
maplibre-gl-js
MapLibre GL JS - Interactive vector tile maps in the browser
MathUtilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
es-module-shims
Shims for new ES modules features on top of the basic modules support in browsers
three-gpu-pathtracer
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
PBD-Fluid-in-Unity
A PBD fluid in unity running on the GPU
three-loader-3dtiles
This is a Three.js loader module for handling OGC 3D Tiles, created by Cesium. It currently supports the two main formats, Batched 3D Model (b3dm) - based on glTF Point cloud.
GPU-Fog-Particles
Textureless fog particles using a highly customizable shader to attenuate noise values.
buffer-backed-object
Buffer-backed objects in JavaScript.
threejs-shader-materials
Collection of shader materials for three.js
image-blob-reduce
Resize image blobs with high quality. Pica's wrapper to work with file inputs.
three-story-controls
A three.js camera toolkit for creating interactive 3d stories
webgpu-compute-rasterizer
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
three-raymarcher
Raymarching abstraction for creating simple SDF animations with threejs
three-billboard-reflection
Performant plane reflections in three.js r139
Assorted-Houdini-Demos
Toy projects I play with during weekends :)
xatlas-three
XAtlas + Three.js: Mesh parameterization / UV unwrapping module for three.js in wasm with webworkers.
threejs-meydajs-fftspectrum
:notes: :musical_note: :musical_score: Real-time FFT spectrum analyzer with ThreeJS, MeydaJS, RxJS.
LDrawAnimation
Animation with physics based on LDrawLoader by https://threejs.org
shadowsYay
Yay shadows.