TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Gsplat: CUDA accelerated rasterization of gaussians with Python bindings

109 pointsby tylerneylonover 1 year ago

7 comments

jimmySixDOFover 1 year ago
There is an interesting problem being worked on with Gaussian Splats for use in VR stereo rendering [1]<p>&gt;Gaussian splats are 3d, but currently rendered as 2d cards ordered on centre, not per pixel like they should be.<p>&gt;So as centres reorder, they &quot;shuffle&quot;. This is a showstopper for general adoption in VR<p>&gt;The solution? Ordering per pixel will solve this, as would stochastic methods which write depth correctly (though those have other problems for VR).<p>&gt;For it to be viable you need to cull much more aggressively but also can&#x27;t have any warp divergence when processing samples.<p>&gt;Unforunately those things are in direct conflict. Paper&#x27;s renderer is at extreme end of &quot;weak cull, perfect warp convergence&quot;.<p>Apparently need some new Order-Independent Transparency algorithms that handle depth layers.<p>[1] <a href="https:&#x2F;&#x2F;x.com&#x2F;charshenton&#x2F;status&#x2F;1710207169407447396?s=20" rel="nofollow noreferrer">https:&#x2F;&#x2F;x.com&#x2F;charshenton&#x2F;status&#x2F;1710207169407447396?s=20</a>
评论 #37883191 未加载
spepsover 1 year ago
Aras has also done some very interesting blog posts regarding this technique:<p>* <a href="https:&#x2F;&#x2F;aras-p.info&#x2F;blog&#x2F;2023&#x2F;09&#x2F;05&#x2F;Gaussian-Splatting-is-pretty-cool&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;aras-p.info&#x2F;blog&#x2F;2023&#x2F;09&#x2F;05&#x2F;Gaussian-Splatting-is-pr...</a><p>* <a href="https:&#x2F;&#x2F;aras-p.info&#x2F;blog&#x2F;2023&#x2F;09&#x2F;13&#x2F;Making-Gaussian-Splats-smaller&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;aras-p.info&#x2F;blog&#x2F;2023&#x2F;09&#x2F;13&#x2F;Making-Gaussian-Splats-s...</a><p>* <a href="https:&#x2F;&#x2F;aras-p.info&#x2F;blog&#x2F;2023&#x2F;09&#x2F;27&#x2F;Making-Gaussian-Splats-more-smaller&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;aras-p.info&#x2F;blog&#x2F;2023&#x2F;09&#x2F;27&#x2F;Making-Gaussian-Splats-m...</a><p>Gsplat gets a mention:<p><pre><code> Aside: the excellent gsplat.tech by Jakub Červený (@jakub_c5y) seems to also be using some sort of VQ&#x2F;Clustering for the data. Seriously, check it out, it’s probably be nicest gaussian splatting thing right now w.r.t. usability – very intuitive camera controls, nicely presented file sizes, and works on WebGL2. Craftsmanship!</code></pre>
评论 #37879692 未加载
sprashover 1 year ago
If you want to see some impressive gaussian splat demos take a look here: <a href="https:&#x2F;&#x2F;gsplat.tech" rel="nofollow noreferrer">https:&#x2F;&#x2F;gsplat.tech</a>
评论 #37878976 未加载
polskibusover 1 year ago
What is the use case for this library, in layman terms? I pass it a blurry pic and it „enhances it” ?
评论 #37879213 未加载
评论 #37878875 未加载
qwertoxover 1 year ago
This week I saw a YouTube video which left me impressed regarding Gaussian Splatting.<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=kShNYOuDnlI&amp;t=224s">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=kShNYOuDnlI&amp;t=224s</a><p>I got it recommended because I watched the following video:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=HVv_IQKlafQ&amp;t=64s">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=HVv_IQKlafQ&amp;t=64s</a><p>Both are worth watching if one didn&#x27;t know it exists.
Yenrabbitover 1 year ago
One reason this implementation is exciting is that the code that accompanies the Gaussian Splatting paper requires companies wanting to use the tech commercially to pay for a commercial license. There are existing viewer implementations, but this seems like the first alternative that would let me do everything without depending on the Inria code. The code being nice and clean is a bonus too :)
gravypodover 1 year ago
Is there any method for animating scenes captured using this method? It would be really interesting to build a hyper realistic world in a game with moving foliage or being able to &quot;use&quot; an item and watch it turn. Would be great for Myst like games.
评论 #37903798 未加载
评论 #37882387 未加载