WebGL 1.0 доработан — состояние игры


WebGL 1.0 был доработан, и теперь мы можем начать использовать его, но сначала, возможно, нам следует оценить состояние игры. В конце концов, IE9 не поддерживает его, и у Microsoft, похоже, нет никаких планов делать это.

Совсем недавно идея полной 3D-графики на веб — странице казалась бы сумасшедшей. Рост GPU позволил этому произойти, но это было бы невозможно без стандартного API для работы, и это, конечно, WebGL. 

WebGL-это привязка JavaScript к OpenGL ES 2.0, довольно стандартному подходу к 3D на основе шейдеров. Вы можете узнать больше о стандарте на веб-сайте Khronos и даже загрузить новую справочную карту WebGL.

Всегда доступен набор тестов на соответствие, чтобы убедиться, что производители браузеров все делают правильно. Конечно, единственным производителем браузера, которому не нужно проверять совместимость, является Microsoft. Internet Explorer 9 не поддерживает WebGL, и причина, конечно, в том, что Microsoft предпочитает DirectX в качестве 3D-фреймворка.  Существует проект Google, позволяющий пользователям Windows запускать контент WebGL с помощью замечательного трюка перевода вызовов OpenGL ES 2 в вызовы DirectX 9. Конечно, гораздо лучшим решением для Microsoft было бы войти в систему и поддерживать WebGL.

Без поддержки IE WebGL, вероятно, мертв в воде, но это настолько привлекательная технология, что давление на ее использование может стать недостатком для будущих версий IE.


Добавить комментарий