A

A point cloud viewer that renders 500M points at 60fps

Hacker News

A point cloud viewer that renders 500M points at 60fps

Problem: Large-scale 3D point cloud datasets, with hundreds of millions of points, are often very slow or fail to open in existing desktop viewers due to memory limitations. Solution: * I designed a hybrid architecture: a Rust native module handles the heavy data processing, while WebGPU manages the rendering. * Instead of loading the entire dataset into memory, I implemented a custom Level of Detail (LOD) system that dynamically loads only the necessary tiles. * Thanks to this architecture, it's theoretically possible to visualize a limitless number of points, provided you have the storage space. Result: The result is 'PointPeek', a desktop app that smoothly explores a 500M point (10GB) dataset at 60fps. Check it out in the demo video below: * Demo Video: https://x.com/leesyub/status/1963623557117731144 Current Challenge: I'm currently tackling the challenge of rendering the entire scanned point dataset of the city of Vancouver, Canada. (Though, just downloading the data seems like it will take a few days.) Ultimate Goal: After that, the ultimate goal is to integrate a local AI model via Ollama to implement features for querying and analyzing the data using natural language. Technical questions or feedback are welcome.

Share card

Actual performance

3points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: model, visual, using · Missing: mac, agents, macos
81%81% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
70%70% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: exist, existing, llama · Missing: https docs, excited, just released
50%50% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: video, visualize · Missing: mobile apps, ios, personal
50%50% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
37%37% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

AI
AI-Powered Lidar Point Cloud Classification55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI-Powered Lidar Point Cloud Classification

Hacker News8
md
mdfried, a terminal Markdown viewer that renders big headers38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

mdfried, a terminal Markdown viewer that renders big headers

Hacker News2
A
A quadratic curve interpolating 3 points41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A quadratic curve interpolating 3 points

Hacker News2
Po
Polyhedra Viewer36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Polyhedra Viewer

Hacker News3
Po
Polyhedra Viewer36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Polyhedra Viewer

Hacker News123
ar
arXivProfiler – An author's credibility viewer for arXiv52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

arXivProfiler – An author's credibility viewer for arXiv

Hacker News2
Po
Point Cloud Utils – A Python library for 3D point clouds and meshes74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Point Cloud Utils – A Python library for 3D point clouds and meshes

Hacker News4
Nosh Point
Nosh Point25%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Online Ordering System

Indie Hackers
34
34 X 34 Crumb Script Renders a Spinning Cube29%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

34 X 34 Crumb Script Renders a Spinning Cube

Hacker News1
Cl
Closebytes – 60k open-source projects in a similarity point cloud66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Closebytes – 60k open-source projects in a similarity point cloud

Hacker News1