Управляйте рендерингом OpenGL
opengl info
d = opengl('data')
opengl software
opengl hardware
opengl hardwarebasic
opengl('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.