Pull to refresh
14
0
Мстислав Живодков@Trufi

Web Developer

Send message
Не забудьте еще про стабильную технологию HTML :)

Всё таки Applе пометили deprecated только OpenGL. Речи про WebGL не идет, и это в тот же момент подтвердил их лид разработки Dean Jackson. Разработка WebGL 2 идет, недавно он был включен по умолчанию в Safari Technology Preview.

Говорить о том, как будет в итоге работать WebGPU, кажется, еще рано, технология не готова.
По-моему, такая ситуация была 10 лет назад :) Технологии, браузеры и компьютеры пользователей постоянно улучшаются. И большинство крупных картографических проектов в вебе уже сейчас так или иначе используют WebGL (2GIS, Google, Here, MapBox, Yandex).

Формат тайлов используем свой собственный, у нас он общий для нескольких продуктов.
Open source только обёртка github.com/2gis/2gl, но она имеет мало смысла без самого проекта.
Спасибо за замечания!

Изучение и работа с WebGL действительно сильно облегчается за счёт большого количества документации и примеров к OpenGL.

В контексте Web'а, как по мне интереснее рассмотреть немного более практические примеры с использованием графических библиотек. Ведь, писать все с нуля, не имеет смысла. Точно так же как никто не пишет игры на чистом OpenGL, так же и WebGL не для этого.
Использование готовых решений сильно зависит от проекта и требований к нему. Например, мы перешли с библиотеки и работаем с собственной обёрткой над WebGL. Заточенность инструмента под наши задачи дала ряд преимуществ: гибкость, быстродействие, небольшой размер.
Сложно сказать, но есть несколько предположений:
  1. Сайты, за редкими исключениями, скорее про интерфейсы, а интерфейсы это про 2D
  2. Довольно большой порог вхождения в технологию
  3. Многие компании до сих пор поддерживают IE8 из-за 0.5% пользователей, чего уж тут говорить про 17%, у которых нет WebGL

Information

Rating
Does not participate
Works in
Date of birth
Registered
Activity