Marco Fugaro (marcofugaro)

marcofugaro

Geek Repo

Company:@splinetool

Location:Lecce, Italy

Home Page:marcofuga.ro

Twitter:@marco_fugaro

Github PK Tool:Github PK Tool


Organizations
pmndrs

Marco Fugaro's starred repositories

multipleWindow3dScene

A quick example of how one can "synchronize" a 3d scene across multiple windows using three.js and localStorage

Language:JavaScriptLicense:MITStargazers:16182Issues:116Issues:33

partykit

PartyKit simplifies developing multiplayer applications

Language:TypeScriptLicense:MITStargazers:4080Issues:30Issues:154

splat

WebGL 3D Gaussian Splat Viewer

Language:JavaScriptLicense:MITStargazers:1607Issues:26Issues:44

gltut

Learning Modern 3D Graphics Programming

Language:C++License:MITStargazers:1471Issues:33Issues:122

GaussianSplats3D

Three.js-based implementation of 3D Gaussian splatting

Language:JavaScriptLicense:MITStargazers:985Issues:26Issues:135

Gaia

Gaia Physics Engine

Language:TerraLicense:Apache-2.0Stargazers:456Issues:18Issues:4

DiffusionLight

[CVPR 2024] code release for "DiffusionLight: Light Probes for Free by Painting a Chrome Ball"

Language:PythonLicense:MITStargazers:446Issues:9Issues:23

canvas-record

Record a video in the browser or directly on the File System from a canvas (2D/WebGL/WebGPU) as MP4, WebM, MKV, GIF, PNG/JPG Sequence using WebCodecs and Wasm when available.

Language:JavaScriptLicense:MITStargazers:279Issues:4Issues:14

luma-web-examples

Luma Web Examples, use lumalabs.ai captures directly in your three.js or other WebGL projects!

Language:TypeScriptLicense:MITStargazers:267Issues:12Issues:24

Webgl-Erosion

Interactive Erosion simulation in Web Browser

Language:TypeScriptLicense:MITStargazers:222Issues:9Issues:5

webxr-handtracking

👐 WebXR hand tracking examples

aframe-gaussian-splatting

A-Frame component implementation of the 3D Gaussian splat viewer

Language:JavaScriptLicense:MITStargazers:156Issues:6Issues:15

webgpu

webgpu game

Language:TypeScriptStargazers:113Issues:0Issues:0

webgpu-demo

WebGPU rendering experiments

Language:C++License:MITStargazers:99Issues:2Issues:0

CapsuleOcclusion

Unity package implementing clustered capsule/character occlusion

Language:C#License:MITStargazers:84Issues:2Issues:0

compute.toys

Website source code

Language:TypeScriptLicense:MITStargazers:74Issues:5Issues:17

StrangeAttractors

Strange Attractors in WebGL

Language:JavaScriptLicense:NOASSERTIONStargazers:68Issues:2Issues:1

three-hex-tiling

Adds support for hiding repeating texture patterns to Three.JS

Language:TypeScriptStargazers:55Issues:2Issues:0

threejs-octree

Lightweight and efficient spatial partitioning lib designed specifically for Three.js

Language:TypeScriptLicense:MITStargazers:45Issues:2Issues:0
Language:JavaScriptLicense:MITStargazers:30Issues:3Issues:0

webgpu-bundle-culling

A WebGPU demonstration of using frustum culling with render bundles through indirect instanced draw calls.

Language:JavaScriptLicense:MITStargazers:19Issues:3Issues:1

webgpu-reaction-diffusion

WebGPU Reaction-Diffusion Compute Shader Demo

Language:JavaScriptLicense:MITStargazers:16Issues:0Issues:0
Language:JavaScriptStargazers:12Issues:0Issues:0

glsl-perlin-voronoi

GLSL Compute shader implementation of 2D+3D Perlin noise & Voronoi diagrams using thread cooperation

Language:GLSLLicense:MITStargazers:11Issues:2Issues:0
Language:TypeScriptLicense:MITStargazers:11Issues:2Issues:0
Language:JavaScriptLicense:MITStargazers:8Issues:0Issues:0

three-volumetric-pass

Raymarched screen space volumetrics in Three.JS, compatible with the pmndrs `postprocessing` library

Language:TypeScriptStargazers:6Issues:2Issues:0
Language:JavaScriptStargazers:5Issues:0Issues:0