Управляйте рендерингом OpenGL
opengl infod = opengl('data')opengl softwareopengl hardwareopengl hardwarebasicopengl('save',pref) распечатывает информацию о реализации OpenGL®, использующейся в настоящее время MATLAB®, таким как версия, поставщик и графические функции, которые это поддерживает. Возвращенные поля могут измениться в будущих релизах как графическое изменение функций. Используя эту команду загружает OpenGL.opengl info
возвращает те же данные, которым предоставляют d = opengl('data')opengl info, но хранит его в структуре.
использует версию программного обеспечения OpenGL, чтобы представить последующую графику для текущего сеанса работы с MATLAB. Эта команда работает только на системах Windows®.opengl software
использует аппаратно ускоренную версию OpenGL, чтобы представить последующую графику. Если ваше аппаратное обеспечение машинной графики не поддерживает, аппаратно ускорил OpenGL, то MATLAB использует версию программного обеспечения вместо этого.opengl hardware
использует аппаратно ускоренную версию OpenGL, но отключает некоторые усовершенствованные графические опции, которые нестабильны с определенными графическими драйверами. Если ваше аппаратное обеспечение машинной графики не поддерживает, аппаратно ускорил OpenGL, то MATLAB использует версию программного обеспечения вместо этого.opengl hardwarebasic
устанавливает ваши настройки так, чтобы будущие сеансы MATLAB на этом компьютере использовали предпочтительную версию OpenGL. Задайте opengl('save',pref)pref как 'software', 'hardware', 'hardwarebasic' или 'none'. Эта команда не влияет на текущий сеанс.
autoselect, neverselect, advise, quiet, verbose и входные параметры DriverBugWorkaround были удалены в R2014b. Для получения дополнительной информации о поведении этих синтаксисов в предыдущих релизах, смотрите opengl для R2014a.
Живописцы являются альтернативным методом рендеринга для отображения на экране и печати. Для получения дополнительной информации смотрите свойство Renderer фигуры.
По умолчанию использование MATLAB аппаратно ускорило OpenGL, если ваше аппаратное обеспечение машинной графики поддерживает его. Однако в некоторых случаях MATLAB автоматически переключается на программное обеспечение OpenGL, например, если это обнаруживает:
Вы используете графический драйвер с известными проблемами или графической виртуализацией.
Предыдущий сеанс работы с MATLAB, разрушенный из-за графической проблемы.
У вас нет аппаратного обеспечения машинной графики, или ваше аппаратное обеспечение машинной графики не поддерживает аппаратные средства OpenGL.