awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ArthurBrussee avatar

ArthurBrussee/brush

0
View on GitHub↗
3,685 Stars·189 Forks·Rust·apache-2.0·11 Aufrufe

Brush

Brush is a tool for creating high-fidelity three-dimensional scene reconstructions from posed images using Gaussian splatting. It processes photographs with known camera coordinates to generate spatial geometry.

The project includes capabilities for refining reconstructions through 3D scene masking, which allows for the exclusion of specific image regions or the incorporation of transparency during the training process.

The system provides a command line interface for managing the training pipeline and debugging workflows. Visualization is handled via client-side WebGL rendering, which supports the display of static or animated scenes through compressed archive streaming.

Features

  • Gaussian Splatting Reconstruction - Provides a high-fidelity reconstruction of 3D environments from posed images using Gaussian splatting.
  • Gaussian Splatting Rasterizers - Renders 3D scenes by projecting point-based clouds of colored ellipsoids onto a 2D image plane.
  • Reconstruction Weighting - Adjusts the influence of specific image pixels during reconstruction to ignore unwanted regions.
  • Gaussian Splat Rendering - Displays static or animated 3D scenes using various formats, including streaming links and compressed archives.
  • Reconstruction Masking - Allows for refining 3D reconstructions by excluding specific image regions or incorporating transparency during training.
  • Training Data Masking - Removes unwanted objects or refines specific regions by masking training data during reconstruction.
  • Client Side Rendering - Implements local pixel color calculation in the browser via WebGL for interactive viewing of spatial data.
  • Spatial Data Processing - Calculates spatial geometry by matching features across multiple photographs with known camera coordinates.
  • CLI Training Toolkits - Provides a command-line utility to manage the sequence of data ingestion and optimization for scene training.
  • Command Line Interfaces - Ships a terminal-based interface to execute 3D reconstruction and rendering tasks.
  • Splat Data Streaming - Loads high-density point clouds by fetching compressed serialized scene data over a network.

Star-Verlauf

Star-Verlauf für arthurbrussee/brushStar-Verlauf für arthurbrussee/brush

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Brush

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Brush.
  • viser-project/viserAvatar von viser-project

    viser-project/viser

    2,633Auf GitHub ansehen↗

    Viser is a Python 3D visualization framework and remote scene server that renders 3D primitives, point clouds, and meshes in a web browser. It functions as a server-client system that synchronizes scene state and camera poses to a web client via WebSockets. The framework provides specialized capabilities for robotics and computer vision, including a URDF robot visualizer for loading robot models and joint states, as well as a GPU-accelerated Gaussian splatting viewer for high-fidelity volumetric rendering. It also supports the visualization of human body models and skinned meshes for pose ana

    Pythonpythonvisualizationweb
    Auf GitHub ansehen↗2,633
  • mathewsachin/capturaAvatar von MathewSachin

    MathewSachin/Captura

    10,731Auf GitHub ansehen↗

    Captura is a desktop screen recording and screenshot utility designed to capture video, webcam feeds, and system audio into multimedia recordings. It functions as a recording suite that can also be operated as a command line video recorder, allowing users to trigger and manage capture workflows via terminal commands. The software distinguishes itself by recording user input, such as mouse movements and keystrokes, as visual overlays on top of the captured video. It further supports automated workflows through the integration of system-level hardware media keys, enabling recording state change

    C#
    Auf GitHub ansehen↗10,731
  • antimatter15/splatAvatar von antimatter15

    antimatter15/splat

    2,890Auf GitHub ansehen↗

    Splat is a browser-based 3D Gaussian splatting viewer that renders photorealistic scenes from photographs directly in a web browser. It uses WebGL 2.0 compute shaders to perform per-splat sorting and alpha blending on the GPU, enabling real-time display of millions of semi-transparent ellipsoids. The application also functions as a drag-and-drop converter that transforms .ply files from 3D Gaussian splatting software into the optimized .splat format for web rendering. The viewer provides full camera navigation through keyboard, mouse, and touch gestures, and includes a camera view manager tha

    JavaScript
    Auf GitHub ansehen↗2,890
  • facebook/reactAvatar von facebook

    facebook/react

    245,669Auf GitHub ansehen↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    Auf GitHub ansehen↗245,669
Alle 30 Alternativen zu Brush anzeigen→

Häufig gestellte Fragen

Was macht arthurbrussee/brush?

Brush is a tool for creating high-fidelity three-dimensional scene reconstructions from posed images using Gaussian splatting. It processes photographs with known camera coordinates to generate spatial geometry.

Was sind die Hauptfunktionen von arthurbrussee/brush?

Die Hauptfunktionen von arthurbrussee/brush sind: Gaussian Splatting Reconstruction, Gaussian Splatting Rasterizers, Reconstruction Weighting, Gaussian Splat Rendering, Reconstruction Masking, Training Data Masking, Client Side Rendering, Spatial Data Processing.

Welche Open-Source-Alternativen gibt es zu arthurbrussee/brush?

Open-Source-Alternativen zu arthurbrussee/brush sind unter anderem: viser-project/viser — Viser is a Python 3D visualization framework and remote scene server that renders 3D primitives, point clouds, and… mathewsachin/captura — Captura is a desktop screen recording and screenshot utility designed to capture video, webcam feeds, and system audio… antimatter15/splat — Splat is a browser-based 3D Gaussian splatting viewer that renders photorealistic scenes from photographs directly in… facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… qgis/qgis — QGIS is a professional, open-source desktop geographic information system designed for the creation, editing,… esoolgnah/frontend-interview-questions — Frontend-Interview-Questions is an educational knowledge base and study guide designed for technical interview…