diff --git a/+siibra/+items/Region.m b/+siibra/+items/Region.m index b241ee9..d877cc0 100644 --- a/+siibra/+items/Region.m +++ b/+siibra/+items/Region.m @@ -95,14 +95,7 @@ function visualizeInTemplate(obj, space, colormap_name) viewer.Layout.Column = 2; viewer.BackgroundColor="white"; viewer.BackgroundGradient="off"; - hVolumeContinuous = volshow(template, ... - OverlayData=continuousMap, ... - Parent=viewer, ... - Alphamap=linspace(0,0.2,256), ... - OverlayRenderingStyle="GradientOverlay", ... - RenderingStyle="GradientOpacity"); - hVolumeContinuous.OverlayAlphamap=linspace(0,0.5,256); cmap = colormap(colormap_name); cmap(1, :) = [0, 0, 0]; @@ -116,6 +109,17 @@ function visualizeInTemplate(obj, space, colormap_name) mixed_volume = template_color_volume; mixed_volume(continuousMap>0) = probability_color_volume(continuousMap>0); + hVolumeContinuous = volshow(template, ... + OverlayData=cast(continuousMap * 254 + 1, "uint8"), ... + OverlayRenderingStyle="VolumeOverlay", ... + OverlayColormap=colormap("hot"), ... + RenderingStyle="GradientOpacity", ... + Parent=viewer, ... + Alphamap=linspace(0,0.2,256)); + + + hVolumeContinuous.OverlayAlphamap=linspace(0,0.1,256); + panel1 = uipanel(g); panel1.Layout.Row = 1; panel1.Layout.Column = 1; diff --git a/walkthrough.mlx b/walkthrough.mlx index 2a80af2..b061bb2 100644 Binary files a/walkthrough.mlx and b/walkthrough.mlx differ