[HN Gopher] Brush - A new compatible Gaussian splatting engine
       ___________________________________________________________________
        
       Brush - A new compatible Gaussian splatting engine
        
       Author : Tycho87
       Score  : 67 points
       Date   : 2024-10-24 19:24 UTC (3 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | jtrueb wrote:
       | async_std is a nonstandard choice these days, no? I assume this
       | is related to the style of blocking spawned work?
        
       | Groxx wrote:
       | A request for everyone writing docs with content like this:
       | 
       | > _NOTE: This only works on desktop Chrome 129+ currently.
       | Firefox and Safari are hopefully [supported soon](link), but
       | currently even firefox nightly and safari technical preview do
       | not work._
       | 
       | This is great, especially with that link! Thank you! But please
       | say _when_ "currently" is, e.g. add an "(Oct 2024)". Stuff like
       | this tends to be time-sensitive on accuracy but not consistently
       | updated and is often years out of date with no easy way for
       | visitors to tell.
       | 
       | And when it's recent, it also tells people that the project is
       | active.
        
       | Alifatisk wrote:
       | Super compatible?
        
         | dang wrote:
         | We've made it less super and also deinrusted it in the title
         | above.
         | 
         | (submitted title was "Brush - a new super compatible Gaussian
         | splatting engine in Rust")
        
       | throwaway2562 wrote:
       | What are splats actually useful for, and where are they used?
        
         | two_handfuls wrote:
         | Splats are good for generating new images from an existing
         | place even if no photograph exists from that exact viewpoint.
         | 
         | They can be used for video special effects, for 3D
         | images/video, and for VR. The technology is nascent but shows
         | promise.
        
         | eurekin wrote:
         | Corridor Channel had one great example:
         | https://youtu.be/GaGcLhhhbDs?si=vDyeayLf8EAoE0gf&t=442
         | 
         | Above includes the explanation. Final result is here:
         | 
         | https://youtu.be/GaGcLhhhbDs?si=eoTniegWK-AVFoaF&t=751
        
       | WhatIsDukkha wrote:
       | One of the things thats held me back from being super interested
       | in this field is that my understanding is that there is likely to
       | be some kind of mesh backing needed for this to progress.
       | 
       | IIRC some researchers had started to back the gaussians with a
       | mesh to provide an editable artifact that would allow the
       | gaussians to be moved and manipulated.
       | 
       | Is this anywhere near being a standard feature yet?
       | 
       | edit - ie https://arxiv.org/abs/2402.04796
        
       | Ameo wrote:
       | Wow - the in-browser demo (https://arthurbrussee.github.io/brush-
       | demo/) runs way more performantly and renders much better-looking
       | results than any other I'd tried in the past.
       | 
       | It loaded my 50MB .ply file almost instantly. Orbiting around the
       | scene is extremely smooth and everything is free of flickering or
       | artifacts.
       | 
       | I never tried out training a Gaussian splat from images/video
       | myself before, but this tool makes me want to give it a go.
        
       | efilife wrote:
       | What's it compatible with?
        
       | DarmokJalad1701 wrote:
       | Gaussian splatting using Burn has been on my side project list
       | for a while now. I guess they beat me to it! :)
        
       ___________________________________________________________________
       (page generated 2024-10-24 23:00 UTC)