Renderer for standalone executable.
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi all,
I've built an executable with good amount of Surf (3D) plots. It always ran perfectly on my laptop. However, it crashes when running on low graphics system. I contacted Matworks support and they told me to compile the executable with
'openGL' as render.
Now it works perfectly with low graphics system. My question is if there is a way where I can identify the system graphics and then choose the appropriate renderer?
For example, I've seen in few cases when running the GUI main file from MATLAB application. I see a message saying
The default renderer is changed to OpenGL for better performance.
So can we do that detection in the executable to switch between renderers? At the moment, I've 2 executables with and without openGL.
0 commentaires
Réponses (1)
Vivek Jadye
le 29 Déc 2016
Hi Bharath,
Recent versions of MATLAB (since R2014b onwards) have 'OpenGL' as the default renderer. You do not need to identify and make the switch yourself. For the previous versions, I would recommend always using 'OpenGL' renderer when creating 3D plots.
I hope this was helpful.
0 commentaires
Voir également
Catégories
En savoir plus sur Graphics Performance dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!