Skip to content

Releases: nerfstudio-project/viser

v0.2.4

29 Aug 03:50

Choose a tag to compare

What's Changed

  • Make 'gdown' an example group dependency. by @kdexd in #234
  • Basic skinned meshes by @brentyi in #203
  • (Experimental) Recording/playback API by @brentyi in #240
  • (Experimental) Gaussian splatting + WebGL by @brentyi in #110
  • Add progressbar component by @jkulhanek in #238
  • Revisit serialization dependencies, add progress bar for playback (experimental) by @brentyi in #244
  • Add GUI reset helper + fix init race condition by @brentyi in #241
  • Move WebSocket clients to web workers + compress messages by @brentyi in #245
  • Fix broken cleanup, skinned mesh race condition by @brentyi in #250
  • (experimental) Playback control prototype by @brentyi in #251
  • Global sort + SIMD for Gaussian rendering by @brentyi in #252
  • More optimizations for Gaussian rendering by @brentyi in #257
  • Untie splat rendering components from viser-specific internals by @brentyi in #258
  • Add instance_index to click event for batched axes by @brentyi in #272
  • Notifications by @ginazhouhuiwu in #225

New Contributors

Full Changelog: v0.2.3...v0.2.4

v0.2.3

29 Jun 04:32
f4975d1

Choose a tag to compare

What's Changed

  • Fix float/int cast for vector2 and vector3 GUI elements by @brentyi in #231

Full Changelog: v0.2.2...v0.2.3

v0.2.2

27 Jun 07:00
0ed8dfa

Choose a tag to compare

Bug fixes!

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

07 Jun 20:32
817a915

Choose a tag to compare

What's Changed

  • Allow users to set logging verbosity explicitly from viser server by @hangg7 in #222

Full Changelog: v0.1.31...v0.2.1

v0.2.0

01 Jun 03:38

Choose a tag to compare

Updated API.

Before:

server.add_gui_button()
server.add_gui_folder()
server.on_scene_click()
server.add_mesh()
server.reset_scene()

After:

server.gui.add_button()
server.gui.add_folder()
server.scene.on_click()
server.scene.add_mesh()
server.scene.reset()

Deprecations warnings are now raised when the older API is used.

Full Changelog: v0.1.31...v0.2.0

v0.1.34

01 Jun 03:19

Choose a tag to compare

Fix edge cases in 3D gui container.

Full Changelog: v0.1.33...v0.1.34

v0.1.33

01 Jun 02:56

Choose a tag to compare

Minor bug fixes: GUI dropdown edge case, unnecessary client builds.

Full Changelog: v0.1.32...v0.1.33

v0.1.32

29 May 00:47

Choose a tag to compare

Fixed edge cases with GUI containers.

Full Changelog: v0.1.31...v0.1.32

v0.1.31

25 May 07:53

Choose a tag to compare

What's Changed

  • Fix bug in SE3::as_matrix by @Alescontrela in #216

New Contributors

  • @Alescontrela made their first contribution in #216

Full Changelog: v0.1.30...v0.1.31

v0.1.30

17 May 10:36

Choose a tag to compare

What's Changed

  • Support batch axes + broadcasting for viser.transforms by @brentyi in #208
  • Handle empty string case for plotly json loading (bugfix) by @chungmin99 in #209
  • Fix wrong length value for the initial value of vector3 by @yzslab in #213

New Contributors

Full Changelog: v0.1.29...v0.1.30