Skip to content

CRAN Release 0.2.5

Compare
Choose a tag to compare
@dipterix dipterix released this 30 May 13:25
· 368 commits to master since this release

Changes since 0.2.0:

Highlights:

  • Added electrode localization with aligned re-sampled CT image. Can be accessible via brain$localize(ct_path). Rendering original CT is in the dev schedule
  • Users can download electrode coordinates as csv directly from the control panel
  • Added support to download other templates such as fsaverage, bert, cvs_avg35 etc.
  • Allow to show volume data directly in the viewer (toggle with key l)
  • Allow surface vertex color to be sampled from volume or electrodes (projected to the surface with Gaussian blur) via shortcut k.

Changes

  • Surface sync from voxels now clamp the surface nodes
  • Added Voxel Display controller to toggle volume display modes
  • Changed shortcut l from Voxel Type to Voxel Display
  • Volume fragmentShader uses non-linear function to calculate fragment colors combined with face normal; this will create smoother results
  • DataCube2 geometry uses ConvexHull instead of box/sphere to improve the performance
  • DataCube2 are no longer hidden when sync from voxels is on: users can use shortcuts l and k to easily control the visibility.
  • download_template_subject can download other templates such as fsaverage, cvs_avg35, bert.
  • Allows electrodes to be reset
  • Displays electrode labels along with the electrodes
  • Allows resizing electrode size on the fly
  • Allows resizing the electrode labels
  • Localization module has been integrated into RAVE
  • Added line mesh to mark the distance of the electrode deviating from its original position. The line color changes with the distance value.
  • Supported video content to display auditory visual stimuli along the response
  • Default to closing the default and volume side folders
  • Renamed recording button to Chrome-specific
  • Can download electrodes as csv

Improvements

  • Improved localization precision
  • Auto-adjusting electrodes now respects the topology
  • Electrodes in the localization mode now have LocElectrode class
  • Volume rendering and ray-casters now respects the transform matrices
  • Added 3 vignettes
  • Added TextTexture in the internal code to display text Sprite easily

Bug fixes

  • Fixed a volume rendering issue where ray-marching directions are not calculated correctly
  • Fixed color not set correctly when changing Voxel Labels while surface colors are sync from voxels
  • Fixed electrode localization interpolation issue
  • Proper dispose the localized electrodes
  • Fixed screenshot and video recording functions