gsplat is a high-performance differentiable rasterization engine for 3D Gaussian splatting, designed for real-time novel view synthesis from 2D images. It provides a complete pipeline for reconstructing 3D scenes by optimizing differentiable Gaussian representations, training models from COLMAP-processed captures or proprietary device files, and generating new viewpoints through a CUDA-accelerated rendering backend. The framework distinguishes itself through memory-optimized CUDA kernels that reduce training memory usage by up to 4x compared to standard implementations while matching publishe
Gaussian Splatting is a computational framework designed to transform sparse sets of two-dimensional photographs into photorealistic, interactive three-dimensional scene representations. The system functions as a reconstruction tool and rendering engine, enabling the conversion of image data into volumetric models that support novel view synthesis. The project represents scenes as a collection of anisotropic three-dimensional Gaussians, which store position, opacity, color, and covariance data. It distinguishes itself through a differentiable tile-based rasterization process that projects the
ComfyUI-3D-Pack is a suite of custom nodes for ComfyUI that enables 3D asset generation and rendering within a node-based workflow. It provides a set of tools for reconstructing textured three-dimensional meshes and volumetric scenes from single images, multi-view images, or text prompts. The system includes a Gaussian splatting generator for creating high-fidelity volumetric 3D scene representations and a multi-view image generator to produce consistent image sets for reconstruction. It also features a single image 3D mesh tool to build geometry from a single 2D source. The toolset covers 3
openMVS is a multi-view stereo library and photogrammetry pipeline used for 3D scene reconstruction. It transforms Structure from Motion data—specifically camera poses and sparse point clouds—into detailed 3D models consisting of dense point clouds and textured meshes. The project provides a sequence of processing stages to densify point clouds, generate 3D surface meshes, and apply photorealistic textures. It uses multi-view texture blending to map accurate colors onto reconstructed geometry and employs iterative refinement to optimize mesh details. The system includes capabilities for impo
4DGaussians is a research library and neural rendering engine designed for reconstructing and rendering dynamic three-dimensional scenes. It represents moving environments as a collection of Gaussian primitives that evolve in position and appearance over a temporal dimension.
Die Hauptfunktionen von hustvl/4dgaussians sind: Gaussian Splatting, Multi-View Consistency Optimizers, Gaussian Splatting Optimizers, Gaussian Splatting View Synthesizers, Dynamic Scene Training, Temporal Basis Decompositions, Deformation-Field Neural Mappings, Neural Rendering.
Open-Source-Alternativen zu hustvl/4dgaussians sind unter anderem: nerfstudio-project/gsplat — gsplat is a high-performance differentiable rasterization engine for 3D Gaussian splatting, designed for real-time… graphdeco-inria/gaussian-splatting — Gaussian Splatting is a computational framework designed to transform sparse sets of two-dimensional photographs into… mrforexample/comfyui-3d-pack — ComfyUI-3D-Pack is a suite of custom nodes for ComfyUI that enables 3D asset generation and rendering within a… google-research/multinerf — MultiNeRF is a 3D scene reconstruction suite and framework for training Neural Radiance Fields to synthesize novel… cdcseacave/openmvs — openMVS is a multi-view stereo library and photogrammetry pipeline used for 3D scene reconstruction. It transforms… nvlabs/stylegan3 — StyleGAN3 is a PyTorch implementation of a generative adversarial network designed for high-fidelity image synthesis.…