Highlights
- Pro
Stars
UE5's Nanite implementation using WebGPU. Includes the meshlet LOD hierarchy, software rasterizer and billboard impostors. Culling on both per-instance and per-meshlet basis.
The code for the paper "Reducing the Memory Footprint of 3D Gaussian Splatting"
Official implementation of the SIGGRAPH 2024 paper "A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large Datasets"
A lightweight library for portable low-level GPU computation using WebGPU.
[SIGGRAPH'24] 2D Gaussian Splatting for Geometrically Accurate Radiance Fields
Simultaneous LOD Generation and Rendering for Point Clouds
Monitor Gaussian Splatting additional real-time viewable and differentiable outputs
RaDe-GS: Rasterizing Depth in Gaussian Splatting
[BMVC'24] Official implementation for the paper "AtomGS: Atomizing Gaussian Splatting for High-Fidelity Radiance Field"
Production-grade 3D gaussian splatting with CPU/GPU support for Windows, Mac and Linux 🚀
A JavaScript library like PyTorch, with GPU acceleration.
A C++ & Python viewer for 3D data like meshes and point clouds
Project page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"
Mesh optimization library that makes meshes smaller and faster to render
Applied 3D geometry in C++, with a focus on surface meshes.
Programmable 3D fluid simulator running in WebGL.
An example implementation of OpenPBR in a WebGL pathtracer
Easily monitor your ThreeJS performances.
A Typescript 3D library loosely based on three.js
High-performance Toolkit for WebGL-based Data Visualization
Open3D: A Modern Library for 3D Data Processing
Godot Engine – Multi-platform 2D and 3D game engine