Skip to content

Releases: nci/drishti

Drishti VR Demo Release v0.1

05 Apr 07:26
Compare
Choose a tag to compare
Pre-release

This is demo version of Drishti VR (compiled on Windows 10 using Qt 5.4.1 and libQGLVIewer 2.6.1)

05/April/2018
Version 0.1

Drishti VR
This version should work on HTC Vive as well as Oculus Rift.

Once (Drishti imported) volume is loaded in the program and appropriate transfer function chosen, select VR Mode under top level Mode menu.

The two controllers will be seen as blue and yellow.

Use blue controller (with trigger pressed) for translations and yellow controller for rotations.

The menu button on either controllers will toggle the menu in VR. Currently only a few options are available. Move the sliders using yellow controller trigger. Press RESET on the menu in VR using yellow controller trigger to reset the model.


Please send your comments on Drishti User Group.

I hope you enjoy the demo.

Drishti-v2.6.4 (Windows)

31 May 04:28
Compare
Choose a tag to compare

Drishti v2.6.4 Windows (compiled on Windows 10 using Qt 5.4.1 and libQGLViewer 2.6.1)

31/May/2017
Version 2.6.4

Drishti

  • Additions
    • Better and improved lighting interface.
    • Handle 16bit volumes in volume raycaster.
    • Depth of field via Preferences panel.
    • Functions in top menubar for common funtions.

Drishti Import

  • Additions
    • no trilinear interpolation for segmented data.

Drishti Paint

  • Additions

    • New interface with orthogonal slices and 3d view windows.
    • Raycasting and slice-based 3d rendering options in 3d view window.
    • Handle 16-bit data (mask is still 8-bit).
    • Superpixels option with slice-by-slice segmentation (available from top menubar).
    • Change Slice Order/Bake Curves functions (available from Functions top menubar).
  • Removed

    • Fiber Tracking

Drishti-v2.6.4 (Mac OSX)

31 May 05:10
Compare
Choose a tag to compare

Drishti v2.6.4 Mac OSX (compiled on Yosemite 10.10.5 using Qt 5.4.2 and libQGLViewer 2.6.2)

31/May/2017
Version 2.6.4

Drishti

  • Additions
    • Better and improved lighting interface.
    • Handle 16bit volumes in volume raycaster.
    • Depth of field via Preferences panel.
    • Functions in top menubar for common funtions.

Drishti Import

  • Additions
    • no trilinear interpolation for segmented data.

Drishti Paint

  • Additions

    • New interface with orthogonal slices and 3d view windows.
    • Raycasting and slice-based 3d rendering options in 3d view window.
    • Handle 16-bit data (mask is still 8-bit).
    • Superpixels option with slice-by-slice segmentation (available from top menubar).
    • Change Slice Order/Bake Curves functions (available from Functions top menubar).
  • Removed

    • Fiber Tracking

Drishti v2.6.3 (Windows)

13 Jul 01:49
Compare
Choose a tag to compare

Drishti v2.6.3 Windows (compiled on Windows 10 using Qt 5.4.1 and libQGLViewer 2.6.1)

13/Jul/2016
Version 2.6.3

Drishti

  • Additions
    • Raycasting option via F3 key.
  • Fixes
    • bug in RGBA volume loading.
    • bug in empty space skipping.


Drishti Import

  • Additions
    • XRadia formatted files - txm loader.
    • Grayscale 3D tiff.


Drishti Paint

  • Additions
    • Load lower resolution mask data for higher resolution volumes.
    • Option to merge tags and tomogram together into a single volume during extraction.
    • Shrinkwrap 3D regions.
    • Create thin shells around 3D regions.
    • Create crossbar structure to reduce weight and increase stability for 3D printed objects.
    • Volume calculation.

Drishti v2.6.3 (Mac OSX)

13 Jul 01:58
Compare
Choose a tag to compare

Drishti v2.6.2 Mac OSX (compiled on Yosemite 10.10.5 using Qt 5.4.2 and libQGLViewer 2.6.2)

13/Jul/2016
Version 2.6.3

Drishti

  • Additions
    • Raycasting option via F3 key.
  • Fixes
    • bug in RGBA volume loading.
    • bug in empty space skipping.


Drishti Import

  • Additions
    • XRadia formatted files - txm loader.
    • Grayscale 3D tiff.


Drishti Paint

  • Additions
    • Load lower resolution mask data for higher resolution volumes.
    • Option to merge tags and tomogram together into a single volume during extraction.
    • Shrinkwrap 3D regions.
    • Create thin shells around 3D regions.
    • Create crossbar structure to reduce weight and increase stability for 3D printed objects.
    • Volume calculation.

Drishti v2.6.3 (Linux)

13 Jul 02:05
Compare
Choose a tag to compare

Drishti v2.6.2 Linux (compiled on Debian 7.0 using Qt 5.4.2 and libQGLViewer 2.6.2)

13/Jul/2016
Version 2.6.3

Drishti

  • Additions
    • Raycasting option via F3 key.
  • Fixes
    • bug in RGBA volume loading.
    • bug in empty space skipping.


Drishti Import

  • Additions
    • XRadia formatted files - txm loader.
    • Grayscale 3D tiff.


Drishti Paint

  • Additions
    • Load lower resolution mask data for higher resolution volumes.
    • Option to merge tags and tomogram together into a single volume during extraction.
    • Shrinkwrap 3D regions.
    • Create thin shells around 3D regions.
    • Create crossbar structure to reduce weight and increase stability for 3D printed objects.
    • Volume calculation.

Drishti v2.6.2 (Mac OSX)

15 Feb 01:48
Compare
Choose a tag to compare

Drishti v2.6.2 Mac OSX (compiled on Yosemite 10.10.5 using Qt 5.4.2 and libQGLViewer 2.6.2)

15/Feb/2016
Version 2.6.2

Drishti

  • Additions
    • Opacity modulation using "opmod" variable.
    • .pvl.nc and .xml files can be dropped onto Drishti icon for opening.
    • Opacity for tag 0 can be modified via Preferences-Tags Colors.
  • Fixes
    • Disable point selection in lowres mode.
    • Check for overlapping keyframes.


Drishti Import

  • Fixes :
    • Read correct voxel size in ANU formatted NetCDF files.


Drishti Paint

  • Additions
    • 3D view
      • Load entire volume in memory.
      • Point rendering and volume raycasting.
      • Isosurface and normal volume rendering using volume raycasting.
      • Clipping
      • Region growing, dilation and erosion of connected regions.
      • Merge tags - replace a tag value or range of tag values by a single tag value
      • Tag 3D region using Sketch Pad.
      • Remove layers under volume raycasting.
      • Load/Save transfer functions.
      • Image sequence and movie making
    • 2D orthogonal slice view
      • Fill hollow region (in 2D slice view) having unbroken painted boundary.
    • Show/Hide tags.
    • Save option for tag values for graphcut region, curves, fiber rather than just voxel values.

Drishti-2.6.2 (Linux)

15 Feb 04:42
Compare
Choose a tag to compare

Drishti v2.6.2 Linux (compiled on Debian 7.0 using Qt 5.4.2 and libQGLViewer 2.6.2)

15/Feb/2016
Version 2.6.2

Drishti

  • Additions
    • Opacity modulation using "opmod" variable.
    • .pvl.nc and .xml files can be dropped onto Drishti icon for opening.
    • Opacity for tag 0 can be modified via Preferences-Tags Colors.
  • Fixes
    • Disable point selection in lowres mode.
    • Check for overlapping keyframes.


Drishti Import

  • Fixes :
    • Read correct voxel size in ANU formatted NetCDF files.


Drishti Paint

  • Additions
    • 3D view
      • Load entire volume in memory.
      • Point rendering and volume raycasting.
      • Isosurface and normal volume rendering using volume raycasting.
      • Clipping
      • Region growing, dilation and erosion of connected regions.
      • Merge tags - replace a tag value or range of tag values by a single tag value
      • Tag 3D region using Sketch Pad.
      • Remove layers under volume raycasting.
      • Load/Save transfer functions.
      • Image sequence and movie making
    • 2D orthogonal slice view
      • Fill hollow region (in 2D slice view) having unbroken painted boundary.
    • Show/Hide tags.
    • Save option for tag values for graphcut region, curves, fiber rather than just voxel values.

Drishti-2.6.2 (Windows)

15 Feb 01:31
Compare
Choose a tag to compare

Drishti v2.6.2 Windows (compiled on Windows 10 using Qt 5.4.1 and libQGLViewer 2.6.1)

15/Feb/2016
Version 2.6.2

Drishti

  • Additions
    • Opacity modulation using "opmod" variable.
    • .pvl.nc and .xml files can be dropped onto Drishti icon for opening.
    • Opacity for tag 0 can be modified via Preferences-Tags Colors.
  • Fixes
    • Disable point selection in lowres mode.
    • Check for overlapping keyframes.


Drishti Import

  • Fixes :
    • Read correct voxel size in ANU formatted NetCDF files.


Drishti Paint

  • Additions
    • 3D view
      • Load entire volume in memory.
      • Point rendering and volume raycasting.
      • Isosurface and normal volume rendering using volume raycasting.
      • Clipping
      • Region growing, dilation and erosion of connected regions.
      • Merge tags - replace a tag value or range of tag values by a single tag value
      • Tag 3D region using Sketch Pad.
      • Remove layers under volume raycasting.
      • Load/Save transfer functions.
      • Image sequence and movie making
    • 2D orthogonal slice view
      • Fill hollow region (in 2D slice view) having unbroken painted boundary.
    • Show/Hide tags.
    • Save option for tag values for graphcut region, curves, fiber rather than just voxel values.

Drishti v2.6.1 (Mac OSX)

11 Sep 05:21
Compare
Choose a tag to compare

Drishti v2.6.1 Mac (compiled on Yosemite 10.10.3 using Qt 5.4.2 and libQGLViewer 2.6.2)

11/Sept/2015
Version 2.6.1

Drishti

  • Fixed : Corruption of clip plane rotation angle saving and retrieval.
  • Fixed : Removed lighting effects for clip and path viewports. This removes the darkening of images in viewport.
  • Added : Maximum Intensity Projection (MIP) rendering option. Use Toggle menu or press "6" to toggle MIP rendering mode.
  • Added : resample option for paths - add equidistant points on the path.

Drishti Import

  • Fixed : VGStudioMax .vgi file importer.
  • Added : Volume padding to create a specific sized bigger volume. The original volume will always be centered within the bigger volume. The option is added to give ability to create same sized volumes for timeseries data.

Drishti Paint

  • Fixed : Fiber tracking.
  • Added : X/Y/Z slices view for 3D viewer.
  • Added : Curve dilation and erosion (Hover over curve and press "e" or "d").
  • Added : Data smoothing before mesh generation.