splat
Languages and libraries
graphics rendering library
SHOW HN2023
How HN took it
10 positive, 22 neutral or asking, 1 mixed, 8 critical, out of 41 comments about the project. Thread score +0.06.
Design: 2 for, 6 againstIdea: 1 for, 2 againstPerformance: 2 for, 0 againstExecution: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Impressive real-time rendering; runs on modest hardware and phones
From 3 comments
This is beyond cool. Point clouds are one thing but this… this is amazing. Kudos and great job. It even runs on my work Lenovo at 60fps.
gabereiser on HNRuns fine on my 2016 iPhone SE. kudos
msk-lywenn on HNIt runs on my mid range phone at 36fps. Did not expect that. Lots of artefacts though, especially if I move the camera.
esperent on HN
Looks very cool and impressive demo
From 3 comments
This is really cool! The control scheme is confusing though. Instead of the typical WASD for moving and using the mouse to look around, dragging the mouse moves forwards and…
naavis on HNWow this is insanely cool. If you make it work within ThreeJS, you're going to leave a trace in the history of 3D on the web with that stuff!
crubier on HNWow. I was literally just working on my own implementation. You beat me to it! Great work!
teucris on HN
Objections
Camera and mouse controls are confusing and unintuitive
From 4 comments
This is really cool! The control scheme is confusing though. Instead of the typical WASD for moving and using the mouse to look around, dragging the mouse moves forwards and…
naavis on HNBeing brutally honest here, but I just cant get over the control scheme enough to even appreciate the rendering demo. It is unusably unintuitive and awful.
gorkish on HNIt's pretty telling that you had to reach back 26 years to find a control scheme that could be used as an analogy. I don't even know where to start with the mouse controls.…
gorkish on HNI've never experienced this set of mouse controls for a 3D view ever before and was highly confused for a bit.
klysm on HN
Visible artifacts and polygon edges when zooming out or moving camera
From 2 comments
When you zoom out there's lots of visible polygon edges that don't look like they should really be there, as if it's trying to draw soft 'blobs' but the texture coords aren't…
bluescrn on HNIt runs on my mid range phone at 36fps. Did not expect that. Lots of artefacts though, especially if I move the camera.
esperent on HN
Camera roll is unwelcome
From 1 comment
why the hell is it that anyone who makes these "clever" demos provides the world's shittiest camera that adds unwelcome rolls. late 90s bedroom me is shaking his head.
jheriko on HN
Requests
Support WASD plus mouselook controls
From 1 comment
If you do an update, consider this a vote for WASD + mouselook. It's a ubiquitous scheme among everyone with an interest in real time computer graphics
boppo1 on HN
Integrate with ThreeJS
From 2 comments
This is insanely cool! If you integrate this with ThreeJS you'd have a lot of control options for free! Whilst you're here, I have a question for you: It seems like you don't…
crubier on HNWow this is insanely cool. If you make it work within ThreeJS, you're going to leave a trace in the history of 3D on the web with that stuff!
crubier on HN
Higher point resolution option
From 1 comment
Is it possible to increase the number of points (resolution) with some setting? I want to see more refined view on a higher end machine.
smusamashah on HN
Questions
Why are gaussians not rendered smoothly (sharp edges)?
From 1 comment
This is insanely cool! If you integrate this with ThreeJS you'd have a lot of control options for free! Whilst you're here, I have a question for you: It seems like you don't…
crubier on HN
Does it use the SIGGRAPH 2023 method?
From 1 comment
Does this use the method proposed by Kerbl and Kopanas at SIGGRAPH 2023? https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/
lwansbrough on HN
Can this work for video or dynamic scenes?
From 2 comments
Would this technique work for video? The readme of the inria work[1] seems to imply a model is trained per static scene, does that rule out video? [1]…
gsuuon on HNMy initial understanding is these scenes can’t be made dynamic (animated, physically responsive). Is that correct?
dclowd9901 on HN
Alternatives named
Original Gaussian splatting implementation by Inria
From 2 comments
basically this: https://github.com/graphdeco-inria/gaussian-splatting — a somewhat different approach at rendering 3d scenes.
bestest on HNDoes this use the method proposed by Kerbl and Kopanas at SIGGRAPH 2023? https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/
lwansbrough on HN
Media Molecule Dreams renderer
From 1 comment
A thought occurred to me: is this similar to how Media Molecule's Dreams on the PS4/5 renders its scenes?
underlipton on HN
Goldeneye N64 FPS controls
From 1 comment
It's very similar to the N64 FPS controls (i.e. Goldeneye): arrow keys (joystick) for the "primary movements" of forward/backward and yaw, with which you can move and look…
alanbernstein on HN