Skip to content

Releases: nerfstudio-project/gsplat

v1.1.1

19 Jul 16:43
5fc940b
Compare
Choose a tag to compare

What's Changed

hot fix

Full Changelog: v1.1.0...v1.1.1

v1.1.0

17 Jul 23:37
9979ed6
Compare
Choose a tag to compare

Highlight

Multiple densification strategies are now supported in gsplat, including

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

07 Jun 19:03
c7b0a38
Compare
Choose a tag to compare

A Major Update to V1.0.0

  • Comparing to the official implementation, gsplat enables up to 4x less training memory footprint, and up to 2x less training time on Mip-NeRF 360 captures, and potential more on larger scenes.

  • Support extremely large scene rendering, which is magnitudes faster than the official CUDA backend diff-gaussian-rasterization.

  • Extra features, including batch rasterization, N-D feature rendering (faster), depth rendering, sparse gradient etc.

v0.1.12

29 May 21:35
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.11...v.0.1.12

v0.1.11

29 Apr 18:18
2ddee2a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.10...v0.1.11

v0.1.10

02 Apr 14:28
c54fe8b
Compare
Choose a tag to compare

What's Changed

  • Fix missing +0.5 in calculating uv coordinate by @jb-ye in #151
  • Check for normalized quats. by @Mxbonn in #155

New Contributors

Full Changelog: v0.1.9...v0.1.10

v0.1.9

28 Mar 18:48
2135488
Compare
Choose a tag to compare

What's Changed

  • Small CUDA changes for nd rasterization by @kerrj in #144
  • Remove redundant projection matrix by @oseiskar in #97
  • Approximate view matrix gradient for pose optimization by @oseiskar in #127

New Contributors

Full Changelog: v0.1.8...v0.1.9

v0.1.8

11 Mar 17:30
fecca4f
Compare
Choose a tag to compare

What's Changed

Some quality improvements because of:

  • Fix v_mean3d in project_g and v_conic calculation in *rasterize_backward by @jb-ye in #139
  • add backprop grad of opacity compensation by @jb-ye in #140

Full Changelog: v0.1.7...v0.1.8

v0.1.7

29 Feb 01:26
c45cbdc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.6...v0.1.7

v0.1.6

20 Feb 21:51
487b0a8
Compare
Choose a tag to compare

What's new

The python interface for tile_bounds has been abstracted away, and instead project and rasterize take in a block_width parameter controlling the tile size as well as the CUDA block size. CUDA was refactored to allow dynamic block sizes, which enables ND rasterization speedups by taking better advantage of shared memory.