Setting transparency of a 3D object according to specific values of a 3D matrix

2 vues (au cours des 30 derniers jours)
Toke Frederiksen
Toke Frederiksen le 16 Fév 2017
Modifié(e) : KSSV le 16 Fév 2017
I have a 3D matrix visualized using the vol3d function (link below). I want to set the transparency of the visualized 3D object accoridng to specified values. For example values < 100 have transparency 0.8 and so on. So far I am only capable of changing the transparency of the whole object by defining the transparency of the alphamap. Code example:
h = vol3d('CData', multiDimMatrix);
alphamap(.5 .* alphamap);
Best Regards

Réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by