How to add transparency to plot3?
조회 수: 80 (최근 30일)
이전 댓글 표시
BananaBandana
2019년 10월 17일
답변: Sri Harsha Kondapalli
2019년 10월 17일
Hello!
I have a simple code, where I plot a circle in a grid. The important part for the circle is this:
h = plot3(1.5,2.5,2.5,'o','MarkerSize',50,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0 0.5 0]);
I want to add a transparency, but somehow nothing is working. I tried alpha, markerfacealpha or something with h.Color(4) = ... nothing worked.
Any ideas?
Thanks!
채택된 답변
Sri Harsha Kondapalli
2019년 10월 17일
Try using sphere funtion instead of plot3 for 3D objects where you can define edge and face alphas seperately. Go to property editor for all available options.
[x y z]=sphere(100);
surf(x,y,z);
In case you are looking for chaging alpha for markers, refer to the following link for more information
댓글 수: 0
추가 답변 (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!