Skip to content

Releases: brown-ccv/react-volume-viewer

V1.2.1

12 Jun 17:50
ca65072
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.2.1

V1.2.0

07 Jun 17:50
5f451de
Compare
Choose a tag to compare
  • Fixes oculus - openXR compatibility
  • Go up to Aframe 1.4.0

Correction on blending transfer function colors

29 Aug 15:18
78bca1d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.3...v1.1.4

Fix Intensity Blending

25 Jul 19:26
54f068b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.2...v1.1.3

Allow textures of different sizes

14 Jul 13:49
07425f1
Compare
Choose a tag to compare
  • zScale is now calculated based on the maximum width and height of all the textures, not just one
  • Removes validation forcing all textures to be the same size

What's Changed

Full Changelog: v1.1.1...v1.2.2

v1.1.1

24 Jun 18:34
Compare
Choose a tag to compare
  • Blending can now use a minimum, maximum, or average algorithm
  • Added new color maps
  • Updated the example app to reflect the new changes

BREAKING CHANGE: Blending.None no longer exists, Blending.Max is the new default

What's Changed

Full Changelog: v1.0.1...v1.1.0
Full Changelog: v1.1.0...v1.1.1

New Blending types

23 Jun 17:55
27d8976
Compare
Choose a tag to compare
  • Blending can now use a minimum, maximum, or average algorithm
  • Added new color maps
  • Updated the example app to reflect the new changes

BREAKING CHANGE: Blending.None no longer exists, Blending.Max is the new default

What's Changed

Full Changelog: v1.0.1...v1.1.0

Blend Multiple Models

07 Jun 17:52
Compare
Choose a tag to compare
  • <VolumeViewer /> now expects an array of models as a prop (model -> models)
  • Multiple models passed to <VolumeViewer> can be blending together
  • Non-model specific props have been moved to <VolumeViewer /> directly
  • <Controls /> now contains multiple tabs - one per model
  • Each individual model can be enabled/disabled via <Controls>
  • aframe updates the volume asynchronsouly
  • aframe utilizes THREE.Cache directly
  • The Shader code now uses GLSL version 330 es
  • The background of the transfer function is now the current colormap

What's Changed

Full Changelog: v0.3.1...v1.0.0

Blend Multiple Models

07 Jun 16:43
eb6f554
Compare
Choose a tag to compare
  • <VolumeViewer /> now expects an array of models as a prop (model -> models)
  • Multiple models passed to <VolumeViewer> can be blending together
  • Non-model specific props have been moved to <VolumeViewer /> directly
  • <Controls /> now contains multiple tabs - one per model
  • Each individual model can be enabled/disabled via <Controls>
  • aframe updates the volume asynchronsouly
  • aframe utilizes THREE.Cache directly
  • The Shader code now uses GLSL version 330 es
  • The background of the transfer function is now the current colormap

What's Changed

Full Changelog: v0.3.1...v1.0.0

Style updates to controls menu

28 Jan 17:19
ea6d116
Compare
Choose a tag to compare

Lots of backend cleanup as well