Rendering Point Clouds with Compute Shaders and Vertex Order Optimization
Not on the map. Why?
Abstract (arXiv)
While commodity GPUs provide a continuously growing range of features and sophisticated methods for accelerating compute jobs, many state-of-the-art solutions for point cloud rendering still rely on the provided point primitives (GL_POINTS, POINTLIST, ...) of graphics APIs for image synthesis. In this paper, we present several compute-based point cloud rendering approaches that outperform the hardware pipeline by up to an order of magnitude and achieve significantly better frame times than previous compute-based methods. Beyond basic closest-point rendering, we also introduce a fast, high-quality variant to reduce aliasing. We present and evaluate several variants of our proposed methods with different flavors of optimization, in order to ensure their applicability and achieve optimal performance on a range of platforms and architectures with varying support for novel GPU hardware features. During our experiments, the observed peak performance was reached rendering 796 million points (12.7GB) at rates of 62 to 64 frames per second (50 billion points per second, 802GB/s) on an RTX 3090 without the use of level-of-detail structures. We further introduce an optimized vertex order for point clouds to boost the efficiency of GL_POINTS by a factor of 5x in cases where hardware rendering is compulsory. We compare different orderings and show that Morton sorted buffers are faster for some viewpoints, while shuffled vertex buffers are faster in others. In contrast, combining both approaches by first sorting according to Morton-code and shuffling the resulting sequence in batches of 128 points leads to a vertex buffer layout with high rendering performance and low sensitivity to viewpoint changes.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Apr 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 9; 2025: 1; 2026: 2.
14 papers.
Sort:
By area:
- 2024A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large Datasetscited by 214
- 2024RVT-2: Learning Precise Manipulation from Few Demonstrationscited by 135
- 2024StopThePop: Sorted Gaussian Splatting for View-Consistent Real-time Renderingcited by 107
- 2024TRIPS: Trilinear Point Splatting for Real-Time Radiance Field Renderingcited by 33
- 2024VR-Splatting: Foveated Radiance Field Rendering via 3D Gaussian Splatting and Neural Pointscited by 29
- 2026Faster-GS: Analyzing and Improving Gaussian Splatting Optimizationcited by 13
- 2023Frequency-Modulated Point Cloud Rendering with Easy Editingcited by 10
- 2024INPC: Implicit Neural Point Clouds for Radiance Field Renderingcited by 10
- 2021ADOP: Approximate Differentiable One-Pixel Point Renderingcited by 9
- 2026SpatialVAM:Spatial-Aware Multi-View Video Diffusion as a Data-Efficient Robot Policycited by 8
- 2024UV-free Texture Generation with Denoising and Geodesic Heat Diffusionscited by 3
- 2024NARVis: Neural Accelerated Rendering for Real-Time Scientific Point Cloud Visualizationcited by 0
- 2026SpatialVAM:Spatial-Aware Multi-View Video Diffusion as a Data-Efficient Robot Policy3 Apr 2026
- 2026Faster-GS: Analyzing and Improving Gaussian Splatting Optimization10 Feb 2026
- 2025CRISTAL: Real-time Camera Registration in Static LiDAR Scans using Neural Rendering20 Nov 2025
- 2024VR-Splatting: Foveated Radiance Field Rendering via 3D Gaussian Splatting and Neural Points23 Oct 2024
- 2024Towards Real-Time Generation of Delay-Compensated Video Feeds for Outdoor Mobile Robot Teleoperation16 Sep 2024
- 2024UV-free Texture Generation with Denoising and Geodesic Heat Diffusions29 Aug 2024
- 2024NARVis: Neural Accelerated Rendering for Real-Time Scientific Point Cloud Visualization26 Jul 2024
- 2024A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large Datasets17 Jun 2024
- 2024RVT-2: Learning Precise Manipulation from Few Demonstrations12 Jun 2024
- 2024INPC: Implicit Neural Point Clouds for Radiance Field Rendering25 Mar 2024
- 2024StopThePop: Sorted Gaussian Splatting for View-Consistent Real-time Rendering1 Feb 2024
- 2024TRIPS: Trilinear Point Splatting for Real-Time Radiance Field Rendering11 Jan 2024
2 more
- 2023Frequency-Modulated Point Cloud Rendering with Easy Editing14 Mar 2023
- 2021ADOP: Approximate Differentiable One-Pixel Point Rendering13 Oct 2021
- 2024A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large Datasetscited by 214
- 2024RVT-2: Learning Precise Manipulation from Few Demonstrationscited by 135
- 2024StopThePop: Sorted Gaussian Splatting for View-Consistent Real-time Renderingcited by 107
- 2024TRIPS: Trilinear Point Splatting for Real-Time Radiance Field Renderingcited by 33
- 2024VR-Splatting: Foveated Radiance Field Rendering via 3D Gaussian Splatting and Neural Pointscited by 29
- 2026Faster-GS: Analyzing and Improving Gaussian Splatting Optimizationcited by 13
- 2023Frequency-Modulated Point Cloud Rendering with Easy Editingcited by 10
- 2024INPC: Implicit Neural Point Clouds for Radiance Field Renderingcited by 10
- 2021ADOP: Approximate Differentiable One-Pixel Point Renderingcited by 9
- 2024UV-free Texture Generation with Denoising and Geodesic Heat Diffusionscited by 3
- 2024NARVis: Neural Accelerated Rendering for Real-Time Scientific Point Cloud Visualizationcited by 0
- 2024Towards Real-Time Generation of Delay-Compensated Video Feeds for Outdoor Mobile Robot Teleoperationcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Faster-GS: Analyzing and Improving Gaussian Splatting Optimization10 Feb 2026
- 2025CRISTAL: Real-time Camera Registration in Static LiDAR Scans using Neural Rendering20 Nov 2025
- 2024VR-Splatting: Foveated Radiance Field Rendering via 3D Gaussian Splatting and Neural Points23 Oct 2024
- 2024Towards Real-Time Generation of Delay-Compensated Video Feeds for Outdoor Mobile Robot Teleoperation16 Sep 2024
- 2024UV-free Texture Generation with Denoising and Geodesic Heat Diffusions29 Aug 2024
- 2024NARVis: Neural Accelerated Rendering for Real-Time Scientific Point Cloud Visualization26 Jul 2024
- 2024A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large Datasets17 Jun 2024
- 2024RVT-2: Learning Precise Manipulation from Few Demonstrations12 Jun 2024
- 2024INPC: Implicit Neural Point Clouds for Radiance Field Rendering25 Mar 2024
- 2024StopThePop: Sorted Gaussian Splatting for View-Consistent Real-time Rendering1 Feb 2024
- 2024TRIPS: Trilinear Point Splatting for Real-Time Radiance Field Rendering11 Jan 2024
- 2023Frequency-Modulated Point Cloud Rendering with Easy Editing14 Mar 2023
12 newest of 13 All 13 (JSON)