MATLAB Answers

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

2 views (last 30 days)
Toke Frederiksen
Toke Frederiksen on 16 Feb 2017
Edited: KSSV on 16 Feb 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

  0 Comments

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!