Как сделан просмотр улиц на новых яндекс картах на canvas?
Используют ли они WebGL в режиме просмотра улиц? Там ведь морфинг фоток делается при повороте "головы" (линзирование). Или это можно делать с той же хорошей производительностью без WebGL?
Как можно узнать текущий режим работы конкретного canvas (на конктерной веб-странице; например через F12 в chrome) - webgl там включен или нет и т.п., если JS-исходник не читаемый?
Сначала браузер положил мне всю убунту набок, еле вернул управление над системой) Сегодня ещё раз запустил - оно летает, и поживее гугла.
Не знаю, есть ли там WebGl, но тормозит безбожно, на моём не самом старом железе (core2duo, 2gb RAM, intel965, ubuntu) в firefox, судя по отрисовке и загрузке ЦП, аппаратное ускорение точно не работает. (на флеше работало)
И да - WebGl - это всего лишь фреймворк к canvas, и это компетенция разработчиков каждого браузера - ускорять его аппаратно или нет. Производительность по сравнению с чистым canvas - почти одинакова.
В canvas нельзя работать одновременно в нескольких контекстах. Поэтому в консоли пробуете получить canvas.getContext('2d') если возвращает объект - значит 2D, если нет - WebGL.