Comments 8
Все описанные методы выше не новые, но важные и влияют на скорость загрузки приложения, и насколько будет комфортно пользователю просматривать в браузере.
Сколько ни говори «халва», во рту слаще не станет. Статье на тему WebGL хотя бы одна ссылка на интерактивную 3D модель просто необходима, скриншоты её не заменят.
Спасибо за почти отличную статью по актуальной теме, успехов в дальнейшей оптимизации и продвижении WebGL в массы.
Спасибо за замечание! Добавили в текст две ссылки:
Пример WebGL проекта с отрисовкой фотореалестичной воды.
Примеры WebGL библиотеки three.js.

Проект рассмотренный в заметке — комерческий и мы, к сожалению не можем открыть доступ к нему.

В качестве наиболее употребимово примера использования технологии WebGL можно рассматривать отображении моделей в Sketchfab.

Отображение gltf моделей в web доступно всем для использования с помощью gLTF Viewer, а для того чтобы просто начать самому встраивать графику в Web можно посмотреть примеры здесь.
Вот и ладушки. Коммерческий и не нужно, каустика и физика — то что доктор прописал.
Не подскажете, что и где покрутить, чтобы эти примеры нормально рисовались в Firefox 81.0 на Linux (Ubuntu)?
В Chromium всё супер!
Любопытно.
Загуглил ошибку из отладчика «Uncaught Error: WebGL not supported», поиск поэтапно привёл сюда (через get.webgl.org, который подтвердил проблему).
По рекомендации, отключил Use hardware acceleration when available, перезапустил браузер — заработало!
Потом включил обратно, ещё раз перезапустил — по-прежнему работает, мистика…

При чем тут WebGL если у вас Юнити? Вы оптимизировали проект в Юнити под Веб-версию Юнити и только.


Юнити не имеет никакого отношениея к настоящему WebGL, в Unity свой WebGL со своими правилами.


WebGL — это новое направление работы

WebGL скоро десяток лет будет, Web-версия Юнити почти пять лет существует…

При чем тут WebGL если у вас Юнити? Вы оптимизировали проект в Юнити под Веб-версию Юнити и только.
Юнити не имеет никакого отношениея к настоящему WebGL, в Unity свой WebGL со своими правилами.
Что вы имеете в виду? Пять лет разрабатываю на Unity и впервые слышу, что WebGL там какой-то не такой.

WebGL — это же API браузера, как он может зависеть от того используется Unity или нет?
Only those users with full accounts are able to leave comments. Log in, please.
Information
Location

Россия

Website

mai.ru

Employees

Unknown

Registered

14 June 2018