WebGL — это технология рендеринга для веб-приложений, которая использует графическое оборудование вашего устройства для более быстрой отрисовки контента. Использование аппаратного ускорения WebGL в продуктах Lucid практически всегда приводит к улучшению пользовательского опыта.
В редких случаях, когда у вас возникают проблемы с WebGL в Lucid, воспользуйтесь информацией из этой статьи для устранения неполадок.
Первые шаги
Если какая-то функция в редакторе ведет себя не так, как обычно, или объекты на твоем холсте отображаются не так, как задумано, попробуй описанные ниже варианты, прежде чем отключать WebGL.
Убедись в работоспособности WebGL
Проверь страницу Lucid Diagnostic , чтобы узнать, работает ли WebGL в твоём браузере. Ты увидишь зелёную галочку рядом с "WebGL Renderer", если он работает, и красный крестик, если не работает.
Оптимизируй свой браузер
Ресурсы WebGL разделяются между всеми вкладками браузера, поэтому он может выйти из строя из-за взаимодействия других программ с твоим браузером. Попробуй закрыть ненужные вкладки и поддерживать браузер в актуальном состоянии, чтобы устранить распространённые временные проблемы.
Перезапусти свой браузер
В левом нижнем углу редактора ты увидишь предупреждающее сообщение, если контекст WebGL так и не был создан или был потерян в середине сессии. Если браузер не может предоставить соответствующий WebGL-контекст, то обычно закрытие и перезапуск веб-обозревателя устраняет проблему и позволяет выполнить рендеринг с помощью WebGL. В крайних случаях может потребоваться полная перезагрузка устройства, чтобы рендеринг с помощью выделенного графического оборудования снова заработал.
Проверь наличие аппаратного ускорения
Некоторые корпоративные системы настроены таким образом, что графическое оборудование устройства никогда не доступно. Эти устройства не смогут использовать WebGL и всегда будут использовать стратегию рендеринга fall back. Чтобы проверить наличие аппаратного ускорения с помощью Chrome, выполни следующие действия:
- В навигационной панели браузера введи "chrome://settings".
- Перейди на вкладку System на левой панели.
- Убедись, что настройка "Использовать аппаратное ускорение, когда оно доступно" включена.
- Если включить эту настройку не удается, мы рекомендуем обратиться за помощью в IT-отдел твоей организации.
- В навигационной панели браузера введи "chrome://gpu".
- Найди раздел "Состояние графической функции".
- Найди предоставленную информацию о состоянии "WebGL" и "WebGL2".
- Если статус какой-либо другой, кроме "Hardware accelerated", то это означает, что Chrome не может использовать графическое оборудование устройства и WebGL не будет работать в продуктах Lucid. Мы рекомендуем обратиться за помощью в IT-отдел твоей организации.
Отключи WebGL
Если твоё оборудование несовместимо с WebGL, ты можешь отключить WebGL для сессии работы с документами. Продукты Lucid по-прежнему будут функционировать с использованием рендерера Canvas2D. Выполни следующие действия, чтобы отключить WebGL:
- Открыть
меню «Дополнительно» в левом верхнем углу холста.
- В Lucidchart после открытия меню «Дополнительно» наведите курсор на пункт «Вид».
- Наведи курсор на надпись "Rendering".
- Сними флажок с опции "Использовать WebGL".