Новости про Firefox и демонстрации

Показан Unreal Engine 4 в Firefox без дополнительных плагинов

Epic Games и Mozilla показали насколько хорошо Unreal Engine 4 работает в браузере Firefox, не требуя при этом дополнительных плагинов.

Mozilla пояснила, что она сделала большие улучшения для работы веб-приложений с использованием asm.js. Так, за последний год производительность была улучшена с 40 до 67%, и ожидают сделать эту цифру даже лучше. Эта производительность открывает нашим пользователям новые возможности для геймплея. Любой современный браузер может работать с контентом asm.js, однако данная спецификация пока существует только для Firefox, гарантируя правильность работы и гладкое воспроизведение.

Unreal Engine 4

«Эта технология достигла той точки, когда пользователи могут перейти к игре посредством веб ссылки теперь практически незаметно по сравнению с необходимостью загрузки и установки», — заявил Брендан Еих, технический директор Mozilla. «Используя Emscripten для кросс-компиляции C и C++ в asm.js, разработчики могут запускать свои игры на почти оригинальных скоростях, так что они могут пользоваться веб платформой, как любой другой платформой».

Поддержка WebGL в браузерах улучшается

Следующие версии браузеров Chrome и Firefox будут поддерживать WebGL «из коробки».

Последняя (седьмая) бета-версия следующего крупного обновления браузера Firefox, Firefox 4, включает в себя улучшенную поддержку стандарта трёхмерной графики в Интернет WebGL, позволяющего создавать и просматривать страницы и сайты с 3D-контентом без необходимости в установке плагинов. Важным изменением также стало то, что поддержка WebGL включена по-умолчанию, без необходимости в изменении настроек браузера для просмотра WebGL-ресурсов.

Также новая версия Firefox использует API трёхмерной графики для совмещения различных слоёв веб-страницы: текста, графики и видео, подобно Internet Explorer 9. Аппаратное ускорение использует Direct3D в Windows и OpenGL в MacOS X, позволяя повысить скорость рендеринга сложных страниц и их «отзывчивость» на действия пользователя. Разработчики предупреждают, что работа ускорения может быть ненадёжной на некотором оборудовании и при использовании нестабильных драйверов, в особенности на Intel IGP. По этой же причине ускорение пока отключено в версии для Linux. Также новая бета-версия FireFox имеет улучшенную поддержку API Direct2D для ускорения отрисовки двумерной графики в Windows Vista и 7. Загрузить последнюю бета-версию FireFox 4 можно с официального сайта.

WebGL logo

Разработчики браузера Chrome от Google тоже работают над поддержкой WebGL в следующей версии за номером 9. Появилось впечатляющее видео WebGL-демонстрации Aquarium, работающей на восьми компьютерах с Google Chrome одновременно:

Экземпляры браузеров синхронизируют между собой рендеринг сцены с помощью технологии WebSockets. Загрузить демонстрацию можно с сайта Google.