Ниже перечислены вопросы и проблемы, с которыми вы можете столкнуться при работе с CityEngine Web Viewer, и приведены возможные пути их разрешения.
Открытие CityEngine Web Viewer
Просмотр веб-сцен
Когда я открываю CityEngine Web Viewer, появляется сообщение, что мой браузер не поддерживает WebGL.
Для CityEngine Web Viewer необходим веб-браузер, поддерживающий WebGL, стандартную веб-технологию для отображения 3D графики. Последние версии браузеров Chrome, Firefox, Safari, Internet Explorer и Edge имеют встроенную поддержку WebGL. CityEngine Web Viewer в данный момент не поддерживается на мобильных устройствах. Чтобы проверить, включена ли в браузере поддержка WebGL, откройте сайт get.webgl.org. Для устранения проблем, связанных с WebGL, посетите страницу WebGL Troubleshooting.
Internet Explorer
- Internet Explorer версий 10 и более ранних не имеют поддержки WebGL и не работают с CityEngine Web Viewer.
- Internet Explorer (IE) 11 содержит пробную версию WebGL, которая в данный момент не поддерживает всех функций CityEngine Web Viewer. В зависимости от версии обновления Internet Explorer 11, следующие функции либо работают некорректно, либо не работают совсем:
- Internet Explorer 11 с WebGL 0.91
- Не поддерживается
- Internet Explorer 11 с WebGL 0.92
- Нет теней
- Нет сглаживания
- Мерцание (проблемы с точностью z-буфера)
- Internet Explorer 11 с WebGL 0.93
- Без Рассеянных теней
- Мерцание (проблемы с точностью z-буфера)
- Internet Explorer 11 с WebGL 0.91
Safari
В некоторых устаревших версиях Safari WebGL по умолчанию отключен. Для включения WebGL выполните следующие действия:
- Щелкните значок шестеренки, затем щелкните Preferences и Advanced.
- Отметьте опцию Show Develop menu in menu bar.
- В появившемся меню Develop щелкните Enable WebGL.
Firefox
В некоторых устаревших версиях Firefox WebGL по умолчанию отключен. Для включения WebGL выполните следующие действия:
- В строке адреса введите about:config.
- Выполните поиск WebGL.
- Убедитесь, что webgl.disabled установлен на false.
- Установите webgl.force-enabled на true.
Когда я открываю CityEngine Web Viewer, появляется сообщение, что аппаратное обеспечение не поддерживает WebGL.
Убедитесь, что графический адаптер вашего компьютера поддерживает WebGL и что у вас установлена последняя версия драйверов адаптера. Более подробная информация о требованиях WebGL находится на странице WebGL Troubleshooting.
При навигации в CityEngine Web Viewer наблюдаются длительные задержки и низкая скорость ответа программы в целом.
WebGL использует графический адаптер вашего ПК, поэтому производительность CityEngine Web Viewer напрямую зависит от производительности графического адаптера. Большие веб-сцены со сложным содержанием требуют большого количества ресурсов системы. На не очень мощных ПК это может привести к снижению скорости ответа программы.
Ниже даны некоторые рекомендации по улучшению производительности:
- Отключите прямые и рассеянные тени в окне Настройки.
- Открывайте одновременно только одно окно CityEngine Web Viewer. Закройте другие закладки браузера или окна, в которых работает CityEngine Web Viewer или открыты другие данные WebGL.
- Закройте другие 3D приложения, которые используют графический адаптер, например, ArcScene.
- Убедитесь, что используется самая свежая версия драйверов графического адаптера.
- Веб-сцена, которая требует большего количества памяти, чем может предоставить графический адаптер, может работать очень медленно и с длительными задержками. Попробуйте открыть более простую веб-сцену или заменить графический адаптер.
Некоторые системы могут автоматически переключаться между видеокартами с интегрированной графикой и дискретной графикой для построения отображения 3D-графики. CityEngine Web Viewer лучше всего работает с дискретными графическими адаптерами, поэтому убедитесь, что в настройках драйвера вашей видеокарты для веб-браузера выбрана дискретная видеокарта.