Why doesn't opengl software work on Mac OS X Matlab?

So, I found a solution for using transparencies in Matlab, and this is a command

>> opengl software Warning: Switching to software OpenGL rendering is not supported on the MAC platform > In opengl at 76 

This feature is not allowed in Matlab on Mac OS X. Can someone tell me why and if there is work?

+4
source share
2 answers

From the documentation : "Please note that Macintosh systems do not support OpenGL software." However, Matlab has OpenGL hardware rendering, and AFAIK any Mac that you are likely to use supports OpenGL hardware. Try opengl hardware ; if it works, it should also make transparencies.

+3
source

I also had this error when using OpenGL hardware rendering on a poppy and failed to fix it directly. Let me guess: you are trying to display a plot with transparencies, so MATLAB forces OpenGL to render hardware but doesn't have axes and / or titles, labels, etc. You can work around this problem by exporting the shape to vector graphics. I use plot2svg and then open it in Illustrator, and the graphs are exactly the same as they should be, with the correct axes and labels. Hope this helps.

+1
source

All Articles