OHIF / react-vtkjs-viewport

VTK.js image viewport component in React
https://react-vtkjs-viewport.netlify.com/
MIT License
144 stars 82 forks source link

Please help with volume rendering preset #167

Open gzt036 opened 2 years ago

gzt036 commented 2 years ago

In presets.js it has a collection of parameters to be used in creating a CT 3D actor by calling applyPreset(actor, preset);

The question I have is How to adjust these parameters to make a proper 3D volume rendering. For example, the CT-Bone preset below will pick up Bone pixels and show it in red-orange color and semi transparent way. I would like to be able to disable the transparency and show it in a more nature color (e.g,. yellow or gray). How should I change the preset? { name: 'CT-Bone', gradientOpacity: '4 0 1 255 1', specularPower: '10', scalarOpacity: '8 -3024 0 -16.4458 0 641.385 0.715686 3071 0.705882', id: 'vtkMRMLVolumePropertyNode3', specular: '0.2', shade: '1', ambient: '0.1', colorTransfer: '16 -3024 0 0 0 -16.4458 0.729412 0.254902 0.301961 641.385 0.905882 0.815686 0.552941 3071 1 1 1', selectable: 'true', diffuse: '0.9', interpolation: '1', effectiveRange: '-16.4458 641.385', }

Is there any place explain these parameters and how it should be defined?

FMCalisto commented 2 years ago

Did you solve this issue?