Skip to content

Releases: NVIDIA/clara-viz

v0.4.0

10 Apr 09:26
b48d0dc
Compare
Choose a tag to compare

Features

  • Add Python and pybind11 source code
  • Add support for Python 3.10 and 3.11 packages and set Python wheel requirement to fail installation on unsupported Python versions

Bug Fixes

  • Add missing include to DataSourceUS.cpp (32) @thewtex
  • Upgrade almalinux-release in Docker build for GPG keys (31) @thewtex
  • Gracefully disable OptiX and NvENC features if initialization fails.
  • Python: Fix segfault when accessing RGBA data of rendered image (33) @thewtex

v0.3.2

27 Nov 12:39
b2944a8
Compare
Choose a tag to compare

Features

  • Support camera pose for non-stereo cases as well

Bug Fixes

  • Fix cmake warnings and consolidate cmake_minimum_required() usage
  • Fix compile warning in NvEnvService.cpp

v0.3.1

12 Jul 11:58
19a1b94
Compare
Choose a tag to compare

Bug Fixes

  • Gracefully disable OptiX denoiser if it can't be created
  • make nvjpeg support optional

v0.3.0

22 Jun 09:43
76275ee
Compare
Choose a tag to compare

Features

  • C++ interface is now public
  • Add support for aarch64 (not for Python wheels)
  • Add support for VR/AR rendering
    • Camera has stereo mode and left end right eye poses, tangents and gaze directions
    • Add warped and foveated rendering
    • Add reprojection
  • Add support for separate depth buffer
  • Add support for alpha channel
  • Add support for near and far depth plane
  • Add support for transforming the volume using a matrix

Bug Fixes

  • Fix tonemap enable, had no effect before (always enabled).
  • AttributeError: module 'itk' has no attribute 'itkSpatialOrientationPython' (#26)

Security

  • Update Jupyter widget Java code packages to fix vulnerability CVE-2022-46175

v0.2.2

17 Oct 10:04
Compare
Choose a tag to compare

Bug Fixes

  • Jupyter notebooks fail with AttributeError: 'Widget' object has no attribute 'on_displayed' (#23)

Security

  • Update Jupyter widget Java code packages to fix vulnerabilities

Documentation

  • pip install fails on Windows machines (#22)
    • Windows is not supported, added a section on supported OS to readme

v0.2.1

29 Mar 12:25
4e39fd0
Compare
Choose a tag to compare

Bug Fixes

  • Widget can't be displayed because of version mismatch

v0.2.0

29 Mar 09:23
2a50325
Compare
Choose a tag to compare

Features

  • Add support for rendering multi resolution images used in digital pathology

Security

  • Update Jupyter widget Java code packages to fix vulnerabilities

Bug Fixes

  • Error when using a widget with a renderer using a numpy array (#18)

Documentation

  • Fix typo for image_type parameter in the sample code of the readme file
  • Extended documentation, added multi resolution image rendering

v0.1.4

15 Feb 14:34
921c7b7
Compare
Choose a tag to compare

Security

  • Update Jupyter widget Java code packages to fix vulnerabilities

Bug Fixes

  • Regression - cinematic rendering example throws an error (#16)

v0.1.3

31 Jan 16:42
ee45e75
Compare
Choose a tag to compare

New

  • Support installation of recommended dependencies

Bug Fixes

  • Failed to load data files with ITK when using Clara Train docker image (#12)
  • Rendering is wrong when passing non-contiguous data in (e.g. transposed numpy array)
  • Widget interaction in slice mode not working correctly (#13)

v0.1.2

19 Jan 14:38
8c0d4a6
Compare
Choose a tag to compare

Bug Fixes

  • When the renderer is immediately destroyed after creation there is a segmentation fault. This could happen when providing a unsupported data type (e.g. 64 bit floating point values), when creating a temporary object (e.g. in Python print(Renderer(data)))) or when the initialization of the Renderer failed. (#7, #8)
  • Widget is not working with Jupyter Notebooks (but with Jupyter Lab) (#9)

Documentation

  • Added missing video capability to docker run command