message: add xrayShaded option to orbital visuals
diff: @@ -100,6 +100,7 @@ export const CreateOrbitalRepresentation3D = PluginStateTransform.BuiltIn({
  kind: PD.Select<'positive' | 'negative'>('positive', [['positive', 'Positive'], ['negative', 'Negative']]),
  color: PD.Color(ColorNames.blue),
  alpha: PD.Numeric(1, { min: 0, max: 1, step: 0.01 }),
  + xrayShaded: PD.Boolean(false),
  pickable: PD.Boolean(true)
  }
  })({
  @@ -150,13 +151,14 @@ function volumeParams(plugin: PluginContext, volume: PluginStateObject.Volume.Da
  renderMode: {
  name: 'isosurface',
  params: { isoValue: { kind: 'absolute', absoluteValue: (value ?? 1000) * params.relativeIsovalue }, singleLayer: false }
  - }
  + },
  + xrayShaded: params.xrayShaded
  },
  color: 'uniform',
  colorParams: { value: params.color }
  } : {
  type: 'isosurface',
  - typeParams: { isoValue: { kind: 'absolute', absoluteValue: (value ?? 1000) * params.relativeIsovalue }, alpha: params.alpha },
  + typeParams: { isoValue: { kind: 'absolute', absoluteValue: (value ?? 1000) * params.relativeIsovalue }, alpha: params.alpha, xrayShaded: params.xrayShaded },
  color: 'uniform',
  colorParams: { value: params.color }
  });
  