Tools

VulkanSplatting: Open Source Vulkan Implementation of 3DGS

Michael Rubloff

Michael Rubloff

Feb 26, 2024

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp
VulkanSplatting
VulkanSplatting

In the fast-paced world of graphical rendering and computer vision, a new implementation of Gaussian Splatting, VulkanSplatting, has been released. This open-source initiative utilizes the Vulkan API, known for its high efficiency and cross-platform capabilities, to support point-based radiance fields, potentially paving the way for the integration of TRIPS or future radiance field methods.

Setting up VulkanSplatting is a straightforward process, thanks to its minimal dependencies and detailed building instructions for Linux and Windows on Github. The project emphasizes ease of use, guiding users through the installation of necessary libraries and tools, including Vulkan headers, validation layers, and GLM, ensuring a smooth setup experience regardless of the operating system.

VulkanSplatting is a community-driven project with a vision to continuously enhance its capabilities. The development team is actively seeking contributions from the tech community to achieve milestones such as improved user controls, state-of-the-art parallel sorting algorithms, efficient batch processing of Gaussian instances, and the integration of OpenXR support. The team invites code contributions, ideas, and problem-solving to further develop VulkanSplatting.

VulkanSplatting is a toolkit designed for the future of rendering. From intuitive command-line usage for direct manipulation of .ply files to a suite of customizable options for GPU selection, logging verbosity, and swapchain mode adjustments, it offers a flexible foundation for developers to build upon.

VulkanSplatting offers support for major operating systems, including Windows and Linux, with plans to extend its prowess to macOS, iOS, visionOS, and Android platforms. This broad compatibility underscores the project's aim for rendering high-performance radiance fields across all devices.

While it can be run on MacOS, it will only handle rendering for now. I expect to see a push to support training radiance field methods on Mac through the course of this year. VulkanSplatting is aiming to be platform agnostic and has listed destinations that would make that goal come true.

The VulkanSplatting project is committed to open-source principles, licensed under LGPL to accommodate a wide range of applications. It also incorporates several third-party libraries under permissive licenses, reflecting its collaborative ethos and reliance on the broader developer ecosystem.

Speaking of ecosystems, this is the latest addition to the radiance field world and has the potential to open doors for even more people to begin experimenting and creating.

Featured

Featured

Featured

Platforms

Scaniverse arrives on Android

Gaussian Splatting platform, Scaniverse, is now available on Android.

Michael Rubloff

May 21, 2024

Platforms

Scaniverse arrives on Android

Gaussian Splatting platform, Scaniverse, is now available on Android.

Michael Rubloff

May 21, 2024

Platforms

Scaniverse arrives on Android

Gaussian Splatting platform, Scaniverse, is now available on Android.

Michael Rubloff

Platforms

Gracia launches on Steam and Sidequest

The VR Gaussian Splatting platform, Gracia, has now arrived on Steam and Sidequest, with more to come

Michael Rubloff

May 21, 2024

Platforms

Gracia launches on Steam and Sidequest

The VR Gaussian Splatting platform, Gracia, has now arrived on Steam and Sidequest, with more to come

Michael Rubloff

May 21, 2024

Platforms

Gracia launches on Steam and Sidequest

The VR Gaussian Splatting platform, Gracia, has now arrived on Steam and Sidequest, with more to come

Michael Rubloff

Research

CAT3D Pounces on 3D Scene Generation

We very recently were looking at RealmDreamer, which generates scenes from prompts. Just over a month later, CAT3D, short for "Create Anything in 3D," has emerged and takes things up a notch or two.

Michael Rubloff

May 17, 2024

Research

CAT3D Pounces on 3D Scene Generation

We very recently were looking at RealmDreamer, which generates scenes from prompts. Just over a month later, CAT3D, short for "Create Anything in 3D," has emerged and takes things up a notch or two.

Michael Rubloff

May 17, 2024

Research

CAT3D Pounces on 3D Scene Generation

We very recently were looking at RealmDreamer, which generates scenes from prompts. Just over a month later, CAT3D, short for "Create Anything in 3D," has emerged and takes things up a notch or two.

Michael Rubloff

Radiancefields.com launches Job Board

The latest feature has arrived onto the site and it's with the goal of connecting top talent to companies from newly launched start ups to the world's largest companies.

Michael Rubloff

May 15, 2024

Radiancefields.com launches Job Board

The latest feature has arrived onto the site and it's with the goal of connecting top talent to companies from newly launched start ups to the world's largest companies.

Michael Rubloff

May 15, 2024

Radiancefields.com launches Job Board

The latest feature has arrived onto the site and it's with the goal of connecting top talent to companies from newly launched start ups to the world's largest companies.

Michael Rubloff

To embed a website or widget, add it to the properties panel.

Featured

Featured

Platforms

Google CloudNeRF: Zip-NeRF and CamP in the Cloud

It doesn't seem like a lot of people know this, but you can run CamP and Zip-NeRF in the cloud, straight through Google and it's actually super easy. It’s called CloudNeRF.

Michael Rubloff

May 8, 2024

Platforms

Google CloudNeRF: Zip-NeRF and CamP in the Cloud

It doesn't seem like a lot of people know this, but you can run CamP and Zip-NeRF in the cloud, straight through Google and it's actually super easy. It’s called CloudNeRF.

Michael Rubloff

May 8, 2024

Platforms

Google CloudNeRF: Zip-NeRF and CamP in the Cloud

Michael Rubloff

May 8, 2024

Research

Gaustudio

Gaussian Splatting methods have continued to pour in over the first three months of the year. With the rate of adoption, being able to merge and compare these methods, shortly after their release would be amazing.

Michael Rubloff

Apr 8, 2024

Gaustudio

Research

Gaustudio

Gaussian Splatting methods have continued to pour in over the first three months of the year. With the rate of adoption, being able to merge and compare these methods, shortly after their release would be amazing.

Michael Rubloff

Apr 8, 2024

Gaustudio

Research

Gaustudio

Michael Rubloff

Apr 8, 2024

Gaustudio

Tools

splaTV: Dynamic Gaussian Splatting Viewer

Kevin Kwok, perhaps better known as Antimatter15, has released something amazing: splaTV.

Michael Rubloff

Mar 15, 2024

SplaTV

Tools

splaTV: Dynamic Gaussian Splatting Viewer

Kevin Kwok, perhaps better known as Antimatter15, has released something amazing: splaTV.

Michael Rubloff

Mar 15, 2024

SplaTV

Tools

splaTV: Dynamic Gaussian Splatting Viewer

Michael Rubloff

Mar 15, 2024

SplaTV