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

1 回表示 (過去 30 日間)
Toke Frederiksen
Toke Frederiksen 2017 年 2 月 16 日
編集済み: KSSV 2017 年 2 月 16 日
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 件)

カテゴリ

Help Center および File ExchangeLighting, Transparency, and Shading についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by