Why is something missing from my figures on screen or when I try to save them?

posted Oct 2, 2014, 3:07 AM by Aslak Grinsted   [ updated Oct 20, 2014, 11:42 PM ]
This is usually caused by an incompatibility bug between Matlab and your graphics driver. There is unfortunately not any single method to resolve this issue, since it depends on your system. However, the problems can in some cases be resolved by changing the renderer property on the figure. In some cases it is caused by the shaded rendering of the COI. Here are some options you may try:
set(gcf,'renderer','painters');
set(gcf,'renderer','zbuffer');
set(gcf,'renderer','opengl');
set(findobj(gca,'type','patch'),'alphadatamap','none','facealpha',1)
.. and additionally make sure you have the latest (open gl) drivers for your graphics card.