Comments 12
Все описанные методы выше не новые, но важные и влияют на скорость загрузки приложения, и насколько будет комфортно пользователю просматривать в браузере.Сколько ни говори «халва», во рту слаще не станет. Статье на тему WebGL хотя бы одна ссылка на интерактивную 3D модель просто необходима, скриншоты её не заменят.
Спасибо за
Спасибо за замечание! Добавили в текст две ссылки:
— Пример WebGL проекта с отрисовкой фотореалестичной воды.
— Примеры WebGL библиотеки three.js.
Проект рассмотренный в заметке — комерческий и мы, к сожалению не можем открыть доступ к нему.
В качестве наиболее употребимово примера использования технологии WebGL можно рассматривать отображении моделей в Sketchfab.
Отображение gltf моделей в web доступно всем для использования с помощью gLTF Viewer, а для того чтобы просто начать самому встраивать графику в Web можно посмотреть примеры здесь.
— Пример WebGL проекта с отрисовкой фотореалестичной воды.
— Примеры WebGL библиотеки three.js.
Проект рассмотренный в заметке — комерческий и мы, к сожалению не можем открыть доступ к нему.
В качестве наиболее употребимово примера использования технологии WebGL можно рассматривать отображении моделей в Sketchfab.
Отображение gltf моделей в web доступно всем для использования с помощью gLTF Viewer, а для того чтобы просто начать самому встраивать графику в Web можно посмотреть примеры здесь.
Вот и ладушки. Коммерческий и не нужно, каустика и физика — то что доктор прописал.
Не подскажете, что и где покрутить, чтобы эти примеры нормально рисовались в Firefox 81.0 на Linux (Ubuntu)?
В Chromium всё супер!
В Chromium всё супер!
В Windows всё нормально…
Любопытно.
Загуглил ошибку из отладчика «Uncaught Error: WebGL not supported», поиск поэтапно привёл сюда (через get.webgl.org, который подтвердил проблему).
По рекомендации, отключил Use hardware acceleration when available, перезапустил браузер — заработало!
Потом включил обратно, ещё раз перезапустил — по-прежнему работает, мистика…
Загуглил ошибку из отладчика «Uncaught Error: WebGL not supported», поиск поэтапно привёл сюда (через get.webgl.org, который подтвердил проблему).
По рекомендации, отключил Use hardware acceleration when available, перезапустил браузер — заработало!
Потом включил обратно, ещё раз перезапустил — по-прежнему работает, мистика…
UFO just landed and posted this here
При чем тут WebGL если у вас Юнити? Вы оптимизировали проект в Юнити под Веб-версию Юнити и только.Что вы имеете в виду? Пять лет разрабатываю на Unity и впервые слышу, что WebGL там какой-то не такой.
Юнити не имеет никакого отношениея к настоящему WebGL, в Unity свой WebGL со своими правилами.
WebGL — это же API браузера, как он может зависеть от того используется Unity или нет?
Написал свой WebGL движок. Объект с 250 тыс. треугольников прорисовывает в среднем за 1 миллисекунду на стареньком компьютере. Нужно будет еще немного оптимизировать код для повышения скорости. Движок называется «Silver Rain». В интернете его нет. Можете не искать.
Sign up to leave a comment.
Оптимизация 3D-графики под WebGL (опыт PLANT-SIM)