Как стать автором
Обновить

Комментарии 12

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

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

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

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

WebGL — это же API браузера, как он может зависеть от того используется Unity или нет?
Написал свой WebGL движок. Объект с 250 тыс. треугольников прорисовывает в среднем за 1 миллисекунду на стареньком компьютере. Нужно будет еще немного оптимизировать код для повышения скорости. Движок называется «Silver Rain». В интернете его нет. Можете не искать.
На дискетах распространяется?
Под умного косишь?
image
Зарегистрируйтесь на Хабре , чтобы оставить комментарий