Skip to content

Releases: nerfstudio-project/viser

v0.2.11

18 Oct 07:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.10...v0.2.11

v0.2.10

18 Oct 07:12
Compare
Choose a tag to compare

What's Changed

Bug and performance fixes. We also now support callbacks define with async def.

  • Clean message buffers after GUI/scene elements are removed in #293
  • Use float16 buffers for point clouds in #296
  • Improvements for embedding / playback in #297
  • Remove Cholesky logic from Gaussian shader in #298
  • Fix temporal off-by-1 for wxyz/position updates in #299
  • Improve behavior for initial camera pose in #300
  • Mobile size adjustments, comments fixes in #301
  • Faster icons in #303
  • Concurrency refactor, async callback support in #304
  • Fix cast in Python 3.8, property setters, race condition in #305

Full Changelog: v0.2.9...v0.2.10

v0.2.9

25 Sep 06:52
Compare
Choose a tag to compare

What's Changed

  • Transform helpers cleanup in #285
  • Fix bone transforms for skinned meshes in #287
  • GUI prop refactor in #288
  • Bug fixes in #289
  • Callback, scene node removal API improvements in #290
  • Skinned mesh + SMPL example adjustments in #291

Full Changelog: v0.2.8...v0.2.9

v0.2.8

12 Sep 23:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.7...v0.2.8

v0.2.7

29 Aug 20:39
Compare
Choose a tag to compare

Hotfix for remove() for URDF helper.

Full Changelog: v0.2.6...v0.2.7

v0.2.6

29 Aug 20:28
Compare
Choose a tag to compare

Minor update for URDF helper, which now has a .remove() method.

Full Changelog: v0.2.5...v0.2.6

v0.2.5

29 Aug 14:08
c6a1abe
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.4...v0.2.5

v0.2.4

29 Aug 03:50
Compare
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
Compare
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
Compare
Choose a tag to compare

Bug fixes!

What's Changed

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