the things in axes1 is the object hiso3(just see in the code),the things in other axes are three images, they showed by imshow function ,they are the same size and same type .
alpha function affect the things in four axes
1 次查看(过去 30 天)
显示 更早的评论
hi ,everyone ,when I use the alpha function in a axes(named axes1) in GUI figure , and there are another three axes (named axes2 axes3 axes4)in the GUI figure. then the alpha I used in axes1 affects the things in axes3 and axes4,but not affect the things in axes2,(I select the axes1 before using the alpha function)that's so weird ,my code followed :
axes(handles.axes1);
Ds = smooth3(picgather);
hiso3 = patch(isosurface(Ds,800),'FaceColor',[256/256 192/256 166/256],'EdgeColor','none');
isonormals(Ds,hiso3);
daspect([1,1,0.9]);
alpha(hiso3,0.7);
Please help me ,thanks
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Lighting, Transparency, and Shading 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!