Viewing profile — pixelsynth
pixelsynth
HN member- Joined
- Sun, Mar 10, 2024, 9:01 PM UTC
- HN karma
- 4
- Public activity
- 10 items
- HN profile
- View on Hacker News ↗
About pixelsynth
No profile information was provided.
Recent public activity
-
comment
Comment #44264097
There are a lot of tools to do this easily today, for free! Take a look at Postshot, or Brush. You can literally take a video with your mobile phone, toss it in Postshot, and a few…
-
comment
Comment #44263383
Yeah you're right, using float16 gets us 0x7C00 buckets of resolution only. We could explicitly turn it into a log encoding and spread it over 2^16 buckets and get 2x the range the…
-
comment
Comment #44263161
We have a WebXR demo we built during Spark's development that showcases 3DGS running on Quest 3 or Vision Pro: https://lofiworlds.ai Make sure to enable hand tracking so you can "t…
-
story
Show HN: Lofi Worlds – Relax to 3D generated worlds in VR
I'm one of the developers of Spark, a new open-source 3D Gaussian Splatting renderer (sparkjs.dev). While developing Spark, we built a WebXR demo that lets you experience a stream …
-
comment
Comment #44254738
It's an interesting idea, and with spark you could test this by adjusting the parameter maxStdDev to control how far out it draws the splat. I agree with you though that in general…
-
comment
Comment #44254718
We are purposefully trading off some sorting precision for speed with float16, and for scenes with large Z extents you'd probably get more Z-fighting, so I'm not sure if I'd recomm…
-
comment
Comment #44254314
Spark allows you to construct compute graphs at runtime in Javascript and have them compiled and run on the GPU and not be bound by the CPU: https://sparkjs.dev/docs/dyno-overview/…
-
comment
Comment #44254235
Most 4DGS reconstruction methods right now are exactly that: setting up many cameras and recording them simultaneously so you can reconstruct each instant in time as a 3DGS. In the…
-
comment
Comment #44254194
Yes, Spark does instanced rendering of quads, one covering each Gaussian splat. The sorting is done by 1) calculating sort distance for every splat on the GPU, 2) reading it back t…
- story