nowfound

Life & fun · March 17, 2024

3DGS.cpp – performant, cross platform Gaussian Splatting with Vulkan

[deleted]

3DGS.cpp – performant, cross platform Gaussian Splatting with Vulkan launched on March 17, 2024 with 50 votes, #1,017 of 4,270 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 2 years on.

Visit github.com ↗Alternativestop 24% of March 2024

In plain words

3DGS.cpp is a cross-platform implementation of Gaussian Splatting, a technique for rendering 3D scenes, built with Vulkan for high performance. The software is designed for developers and researchers working with 3D graphics and visualization. It targets users who need efficient rendering capabilities across different operating systems while maintaining strong computational performance through Vulkan's low-level graphics API.

written from the facts on this page · September 2026

From the sources

A cross-platform, high performance renderer for Gaussian Splatting using Vulkan Compute. Supports Windows, Linux, macOS, iOS, and visionOS - GitHub - shg8/3DGS.cpp: A cross-platform, high performance renderer for Gaussian Splatting using Vulkan Compute. Supports Windows, Linux, macOS, iOS, and visionOS

Does a similar job

all alternatives →
  • RT
    Real-Time 3D Gaussian Splatting in WebGL2023 · antimatter15.com · ▲309
  • GaussForgeDec 2025 · github.com · ▲6

    3dgs

  • Spark, An advanced 3D Gaussian Splatting renderer for Three.js2025 · sparkjs.dev · ▲377

    I'm the co-creator and maintainer of https://aframe.io/ and long time Web 3D graphics dev. Super excited about new techniques to author / render / represent 3D. Spark is a an open source library to easily integrate Gaussian splats in your THREE.js scene I worked with some friends and I hope you find useful. Looking forward to hearing what features / rendering techniques you would love to see next.

  • TA
    Turning a Gaussian Splat into a videogameApr 2026 · blog.playcanvas.com · ▲236
  • RT
    Real-Time Gaussian Splatting2025 · ▲144

    LiveSplat is a system for turning RGBD camera streams into Gaussian splat scenes in real-time. The system works by passing all the RGBD frames into a feed forward neural net that outputs the current scene as Gaussian splats. These splats are then rendered in real-time. I've put together a demo video at the link above.

  • 3DGS implementation in Nvidia Warp: clean, minimal, runs on CPU and GPU2025 · github.com · ▲18

    CPU & GPU with Zero Hassle Built with NVIDIA Warp, the same code runs seamlessly on both CPU and GPU — no need to deal with CUDA setup, driver issues, or device-specific kernels. Just flip one config line. Learn Modern Graphics the Easy Way Explore core concepts in differentiable rendering and parallel graphics programming — no need for expensive GPUs or thousands of lines of boilerplate. Minimalist & Educational This isn’t another massive codebase. It’s a clean, hackable implementation built for clarity — perfect for study, prototyping, or teaching yourself how Gaussian Splatting works.

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, March 2024

the whole month →
  • Dub.co▲1,475

    Short links with superpowers

    Dev tools · 2024 · dub.co

  • 🌐 The Internet Computer! Free, Open-Source, and Self-Hostable. - HeyPuter/puter

    Dev tools · 2024 · github.com

  • Microlaunch▲1,115

    Launch and get feedback on both the idea and product

    Dev tools · 2024 · microlaunch.net

  • Milestone▲1,113

    Interactive, gamified product tours for SaaS

    Growth · 2024 · milestoneflow.io

  • Hunted Space▲1,004

    Insights on Product Hunt launches

    Growth · 2024 · hunted.space

  • Creatie▲850

    The one-stop product design tool amplified by AI

    AI · 2024 · creatie.ai