Skip To Content

Требования к Scene Viewer

Вы можете использовать Scene Viewer в настольных веб-браузерах, поддерживающих WebGL, стандартную веб-технологию для отображения 3D-графики. Для наилучших результатов убедитесь, что ваш браузер и аппаратное обеспечение компьютера соответствуют требованиям Scene Viewer. В 10.6.1, Scene Viewer предоставляет поддержку для мобильных устройств.

Требования к веб-браузеру

Для Scene Viewer и основанных на сценах приложений нужен веб-браузер, поддерживающий WebGL. Последние версии самых популярных браузеров для настольных компьютеров имеют встроенную поддержку WebGL. Чтобы проверить, включена ли в браузере поддержка WebGL, откройте сайт get.webgl.org. Для устранения проблем, связанных с WebGL, посетите страницу WebGL troubleshooting. Убедитесь, что вы обновили ваш браузер, поскольку WebGL – постоянно развивающаяся технология, и в каждой версии браузера появляются улучшения производительности Scene Viewer. Чтобы использовать Scene Viewer, для вашего браузера должно быть включено аппаратное ускорение.

Scene Viewer и основанные на сценах приложения поддерживают следующие веб-браузеры:

  • Chrome
  • Firefox
  • Internet Explorer 11*
  • Edge*
  • Safari 9 и более новые*

*Технология WebGL этого браузера не оптимизирована для требовательных к памяти приложений и не будет правильно работать при открытии некоторых сцен.

Подсказка:

Установите настройки для ускорения работы в браузере, чтобы оптимизировать скорость или качество отображения в вашей сцене.

Internet Explorer 11

При использовании Internet Explorer 11 (IE 11), убедитесь, что браузер обновлен до последней версии. Scene Viewer поддерживается только в IE 11 с WebGL 0.94. Более ранние версии WebGL устарели и не работают с Scene Viewer или приложениями, основанными на сценах. Версию WebGL можно проверить, посетив www.webglreport.com.

Примечание:

Есть известная ошибка памяти при использовании IE 11 с Scene Viewer и основанными на сценах приложениями. Если у вас имеются трудности с производительностью, закройте и снова откройте браузер. Перезагрузка страницы или открытие новой вкладки не приводит к очистке памяти. Необходимо закрыть и снова открыть браузер.

Дополнительные требования к WebGL

В дополнении к основной поддержке WebGL, Scene Viewer и основанные на сценах приложения имеют следующие требования для WebGL:

  • Шейдер фрагментов с высоким разрешением
  • Замерщик шейдера вершин
  • Индексы вершин Uint (OES_element_index_uint extension)

Вы можете проверить, соответствует ли ваш браузер требованиям, на сайте www.webglreport.com.

Требования к аппаратному обеспечению

Ваш компьютер должен иметь как минимум 2 ГБ системной памяти и видеокарту, которая поддерживает WebGL, с 1 Гб видеопамяти. Для достижения наилучшей производительности рекомендуется использовать видеокарту с 4 ГБ видеопамяти, особенно для больших сцен или сцен с интенсивным использованием памяти.

Графические адаптеры

Ваша видеокарта должна поддерживать OpenGL 3.0 (Shader Model 4.0) следующей спецификации:

  • AMD/ATI: Radeon 4xxx или выше
  • NVIDIA: GeForce 2xx или выше, Quadro FX 3800 или выше
  • Intel: HD 4000 или выше

Не мобильные версии видеокарт как правило, имеют более высокую производительность, чем мобильные видеокарты (обозначаются как m или mobile).

Примечание:

Некоторые системы могут автоматически переключаться между видеокартами с интегрированной графикой и дискретной графикой для построения отображения 3D-графики. Scene Viewer и основанные на сценах приложения лучше всего работают с дискретными графическими адаптерами; поэтому убедитесь, что в настройках драйвера вашей видеокарты для веб-браузера выбрана дискретная видеокарта. Если это не так, некоторые точечные символы и надписи могут отображаться некорректно.

Более подробная информация о требованиях к WebGL находится на странице Устранение неисправностей WebGL.

Требования к мобильным устройствам

Scene Viewer предлагает мобильную поддержку для:

  • iOS—iPhone 8, iPad Pro (браузер Safari)
  • Android—Samsung S8, Samsung Tab S3 (браузер Chrome)

Если вы используете другое мобильное устройство, необходимо наличие 2ГБ ОЗУ (рекомендуется 4 ГБ), мощного многоядерного процессора и GPU, и последней версии Android или iOS.

Устранение неполадок отображения

Scene Viewer требует корректной работы оптимальной функциональности браузера. Вы увидите сообщение Проблема загрузки Scene Viewer, если Scene Viewer обнаружит, что отображение на вашем браузере осложнено. Более того, сообщение об ошибке будет содержать подробности возникшей проблемы:

Дополнительно Scene Viewer может открыться без сообщения об ошибке, но качество отображения будет не самым лучшим.

Ваш браузер не использует ускорение для отображения

Если Scene Viewer не обнаруживает аппаратного ускорения в вашем браузере, об этом будет выведено сообщение. Распространенные причины, по которым аппаратное ускорение не включено, могут заключаться в том, что параметры браузера не настроены должным образом или браузер заблокировал видеокарту.

Задание настроек аппаратного ускорения в вашем браузере

У каждого браузера есть собственные варианты настройки, и аппаратное ускорение в нем может и не быть включено. Для включения аппаратного ускорения рендеринга в браузере см.:

В Chrome сделайте следующее:

  1. Перейдите в Настройки > Дополнительные > Система.
  2. Щелкните переключатель Использовать аппаратное ускорение (при наличии) для включения рендеринга видеокарты.
  3. Перезапустите браузер.

В Firefox сделайте следующее:

  1. Выберите Инструменты > Дополнительно > Просмотр.
  2. Поставьте отметку Использовать аппаратное ускорение (при наличии).
  3. Перезапустите браузер.

В IE 11 сделайте следующее:

  1. Щелкните Дополнительные настройки.
  2. Снимите отметку Использовать программное ускорение вместо GPU . Если отметка стоит и отключена, ваша видеокарта или ее драйвер требуют обновления.
  3. Перезагрузите компьютер.

Ваш браузер заблокировал видеокарту

Некоторые браузеры определяют, что конкретная видеокарта не соответствует требованиям браузера, и блокируют ее. Однако вы можете обойти это решение браузера. Хотя это не всегда рекомендуется, ошибка может быть решена в Scene Viewer.

В Chrome сделайте следующее:

  1. Введите chrome://flags в адресной строке.
  2. Щелкните Включить под пунктом Перезаписать список программного рендеринга.
  3. Перезапустите браузер.

В Firefox сделайте следующее:

  1. Введите about:config в адресной строке.
  2. Введите webgl.force-enabled в поле поиска.
  3. Установите значение true.
  4. Перезапустите браузер.

Ваш браузер не поддерживает WebGL

Вы получите это сообщение, когда Scene Viewer не обнаруживает WebGL в вашем браузере. Чтобы проверить это, перейдите на сайт get.webgl.org. Если WebGL работает в вашем браузере, вы должны увидеть вращающийся кубик В противном случае ваш браузер не поддерживает WebGL. Если вы не видите кубик, попробуйте сделать следующее:

  1. Убедитесь, что в настройках браузера включен WebGL.
  2. Убедитесь, что ваш браузер и аппаратное обеспечение соответствуют Требованиям Scene Viewer.

Scene Viewer открывается, но качество отображения не самое лучшее

Иногда Scene Viewer откроется без сообщения об ошибке, но при работе могут возникать проблемы. Примерами могут быть следующие ситуации:

  • Отсутствуют все значки и надписи, при этом они отображаются в другом браузере или на другом устройстве.
  • Артефакты рендеринга (например, дымка и тени, рендеринг геометрии точками).
  • Проблема с основным цветом сцены (например, цвета инвертированы или все отображается зеленым либо черным).

В этих случаях проверьте следующее:

Если вы все еще видите ошибку в Scene Viewer, попробуйте переключиться на другой браузер. Либо обновите видеодрайвер. Рекомендуем вам перейти на сайт производителя и скачать оттуда последнюю версию драйвера. Наконец, если все перечисленные выше действия не решили проблему, сообщите о ней на форуме GeoNet ли обратитесь в Esri техподдержку.