Новости про 3D-Интернет

Mozilla начинает общественное тестирование MozVR

Объединение Mozilla планирует в этом году выпустить MozVR — вебсайт, призванный развивать технологию виртуальной реальности в Сети. Интернет, традиционно, был двумерной средой, однако MozVR предназначен для создания виртуальной рабочей среды, развития уникальных средств навигации и интерфейсных решений.

Сейчас Mozilla открыла сторонним разработчикам тестовую версию браузера WebVR посредством MozVR, как следующий шаг в развитии интернета с поддержкой виртуальной реальности. Если технология подтвердит свою жизнеспособность, пользователи Firefox смогут наслаждаться более реалистичным и интерактивным погружением в Сеть, используя для этого шлемы, подобные Oculus Rift.

MozVR

Сама Mozilla видит большие перспективы в использовании виртуальной реальности в Интернете, одной из которых являются виртуальные туры. Кроме того, это создаст совершенно новые инструменты для веб дизайнеров и художников, которые смогут использовать для своего творчества всё новое пространство сайта. Компания продемонстрировала сайт, который позволяет ощутить себя в вертолёте, летящим над пустынным каньоном и над заливом в Аляске.

Открыв технологию всем разработчикам, Mozilla стремится собрать отзывы с разных источников и откорректировать свою стратегию в развитии виртуального интернета.

Рейтер: Microsoft снова хочет приобрести Yahoo

Три года назад, софтверный гигант из Редмонда уже хотел приобрести Yahoo, однако тогда это им не удалось. Но, похоже, что эта история получит продолжение.

Как сообщает агентство Рейтер, руководители Microsoft разошлись во мнении, стоит ли их компании называть цену, которую они готовы заплатить за Yahoo. В сообщении отмечается, что к настоящему времени окончательное решение еще не принято.

В отчете, со ссылкой на «высокопоставленного функционера из Microsoft» говорится, что компания оценивает возможность совместного с партнёрами приобретения Yahoo.

К сожалению, ни в Microsoft, ни в Yahoo не согласились прокомментировать эту информацию.

Microsoft + Yahoo

«Пока Microsoft будет наращивать своё онлайн присутствие, этот ход будет иметь смысл»,— заявил Эзра Готтхайль (Ezra Gottheil), аналитик из Technology Business Research. «Yahoo имеет большое количество подписчиков и постоянных посетителей, многие из которых не посещают других ресурсов. Так что это должно стать хорошим стимулом для Microsoft».

Он также отметил, что популярный почтовый сервис Yahoo Mail будет хорошо сочетаться с собственной почтовой службой Microsoft Hotmail и позволит создать огромную базу пользователей электронной почты.

Готтхайль также добавил, что, по его мнению «Yahoo выглядит куда более доступным, чем раньше. Более сговорчивым, или, по крайней мере, менее несговорчивым… Нет сомнения, что Yahoo пожалели о [прошлом] отказе Microsoft».

С другой стороны, Yahoo сейчас находится в довольно сложном положении, уволив месяц назад исполнительного директора Кэрола Бартца на которого возлагались большие надежды, и так до сих пор не подобрав ему замены. Так что возможно, сделка всё же состоится.

NVIDIA и YouTube анонсируют YouTube 3D

САНТА-КЛАРА, Калифорния – 26 мая, 2011— NVIDIA сегодня объявила, что YouTube впервые предоставляет пользователям возможность смотреть тысячи 3D видеороликов в высококачественном стереоскопическом 3D режиме на своих ПК и ноутбуках, оснащенных NVIDIA 3D Vision с последней версией браузера Mozilla Firefox.

Если вы счастливый обладатель 3D совместимой системы, и часто ищете чего-бы посмотреть в 3D, то новая технология, анонсированная сегодня NVIDIA, значительно упростит ваши поиски.

Сегодня NVIDIA объявили о партнерстве с YouTube. Целью заключенного соглашения является предоставление и показ стереоскопического контента прямо с веб-сайта.

Требования для YouTube 3D Vision

В настоящее время, YouTube предоставляет 3D контент во множестве различных форматов и технологий, начиная от анаглифных изображений (для просмотра которых вам нужны всего лишь двухцветные очки), до чересстрочных и горизонтальных кадровых пар. Благодаря тесному сотрудничеству с NVIDIA, YouTube предоставит пользователям возможность смотреть стерео 3D прямо с сайта YouTube. Для этого будут использоваться нововведения, доступные в HTML 5 и WebM.

На данный момент, на YouTube хранится более 6000 роликов в 3D, однако, теперь это количество должно значительно вырасти. Количество 3D контента, созданного пользователями, будет расти также благодаря выходу на рынок большого числа 3D камер от таких брендов как FujiFilm и Sony.

Устройства для съемки в 3D

Данное соглашение показывает стремление компании NVIDIA ускорить продвижение 3D, но самое главное — увеличить число приверженцев этой технологии.

Подробности о Molehill, API трёхмерной графики для Adobe Flash

Интернет-платформа Adobe получит средства разработки и аппаратное ускорение 3D.

Adobe опубликовала подробности о реализации трёхмерной графики в 3D-движке Molehill, который войдёт в следующую версию платформы Flash. О планах по официальной поддержке 3D в Flash было объявлено на мероприятии Max 2010 в прошлом году, теперь компания раскрывает детали технологии.

Adobe Flash Molehill API

Molehill будет представлять собой низкоуровневый API, ориентированный на отрисовку примитивов, наложение текстур и взаимодействие с графической подсистемой. Для построения сцены используются только вершинные и пиксельные шейдеры, описываемые с помощью специального языка AGAL (Adobe Graphics Assembly Language) или транслируемого в AGAL языка более высокого уровня. В Adobe планируют, что Molehill будет основной для более высокоуровневых инструментов и сред 3D-моделирования, но разработчики при желании смогут обойтись и без них, для чего приводится пример программирования простой сцены.

Adobe Flash Molehill Example

Взаимодействие с оборудованием будет проходить полностью прозрачно для разработчиков — в зависимости от платформы, Adobe Flash будет преобразовывать вызовы трёхмерных функций в Direc3D, OpenGL или OpenGL ES, а при отсутствии аппаратного ускорения использовать недавно лицензированную технологию программного рендеринга SwiftShader. Поддержка аппаратного ускорения 3D в Flash позволит, по оценкам специалистов Adobe, вдвое ускорить отрисовку трёхмерных объектов на клиенте в сравнении с текущими средствами Flash.

Следует отметить, что возможность работы с трёхмерной графикой с поддержкой 3D-ускорения на платформе Flash имелась и ранее, с помощью сторонних расширений Action Script, таких как Alternativa3D и Away3D. Molehill снимет с их разработчиков задачи по работе с оборудованием, позволив сконцентрироваться на инструментах создания контента и дополнительных возможностях и эффектах. Публичное бета-тестирование намечено на первую половину этого года.

Поддержка 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.

3D-моделлинг в браузере с помощью WebGL

Пробы нового применения технологий трёхмерной графики в Интернет.

Основанный на OpenGL стандарт WebGL уже вовсю исследуется как потенциальная платформа для игр в Интернет. Энтузиасты ищут и другие возможные применения стандарта, например, создание трёхмерных сцен прямо в браузере, чему примером две демонстрации онлайн-редакторов.

3DTin разрабатывается как попытка создать аналог известного редактора Google SketchUp, работающий прямо в браузере. Важным достоинством проекта является наличие поддержки HTML5 Canvas и Microsoft VML для обратной совместимости с обозревателями, не поддерживающими WebGL, в особенности Internet Explorer.

3DTin

SceneCreator создаётся на базе библиотеки С3DL как аналог сервиса трёхмерной графики для социальных сетей SceneCaster.

SceneCreator

Конечно, сейчас эти проекты находятся на уровне MSPaint, а на платформах Adobe Flash или Unity доступны куда более впечатляющие инструменты, но если WebGL получит распространение и на авторов обратит внимание какая-нибудь корпорация, в будущем такие поделки могут вырасти во вполне приличные инструменты начинающего художника 3D-графики, с которыми можно работать с компьютера в любой части света.

AMD выпускает драйвер с поддержкой OpenGL ES 2.0

Драйвер обеспечивает поддержку стандарта WebGL. Он предназначен для разработчиков, которые создают 3D-контент для интернет и/или портируют приложения между ПК и карманными компьютерами.

Логотип AMD

«AMD является твердым сторонником отраслевых стандартов, в том числе использования мощностей GPU для ускорения приложений», — сказал Manju Hegde, вице-президент корпорации AMD по Fusion направлению. «Со стороны AMD мы видим будущее компьютеров, интенсивно визуальных, требующих различных мультимедийных 2D и 3D приложений. Функциональность драйвера OpenGL ES 2.0 и передовые технологии стали возможны благодаря AMD Fusion APU, и мы стремимся создать идеальную платформу для разработки захватывающих онлайн-программ и программ, работающих практически на любом форм-факторе ПК».

Логотип OpenGL ES

Бета-драйвер Catalyst 10.7 с поддержкой OpenGL ES 2.0 доступен для загрузки на официальном сайте и может быть использован с AMD ATI FirePro, а так же с сериями карт Radeon HD 2000, HD 3000, HD 4000 и HD 5000.

Mozilla работает над Direct2D для Firefox

Компания Mozilla Foundation работает над реализацией ускорения Direct2D для своего браузера, популярность которого постоянно растёт.

Логотип Firefox

С помощью Direct2D браузер сможет воспользоваться мощностями графического процессора для ускорения своей работы. Конечно, в данном случае речь не идёт об увеличении пропускной способности: браузер будет ускорять рендеринг страниц.

Пока реализация Direct2D находится в альфа-состоянии, поэтому до реализации технологии в какой-нибудь финальной версии пройдёт, возможно, год и более.

Между прочим, Internet Explorer 9 также будет максимально использовать возможности видеокарт для ускорения своей работы.

Quake II и III в браузере

Как лучше всего продемонстрировать возможности современных веб-технологий? Сделать с их помощью классическую игру!

Мы уже приводили пример, как стандарт описания трёхмерной графики в Интернет WebGL может быть использован для создания полностью интегрированных в веб игровых приложений. Теперь к данному направлению подключились тяжеловесы.

Команда движка Google Web Kit взяла Java-реализацию игры Quake 2 Jake2 и портировала её движок в API HTML5/WebGL. Возможности HTML5 позволили даже имитировать файловую систему для сохранения состояния игры и реализовать многопользовательский режим, ну а WebGL обеспечил рендеринг с использованием аппаратного ускорения. Проект пока распространяется лишь в форме исходного кода для сборки на локальной машине. Из браузеров поддерживаются лишь последние версии Apple Safari и сборки Google Chrome для разработчиков, причём последние следует запускать с ключами --enable-webgl --no-sandbox. Для воспроизведения также потребуется видеокарта с поддержкой OpenGL 2.0.

Quake2 WebGL

Создатели же JavaScript 3D/WebGL движка Copperlicht принялись за портирование следующей игры от iD Software и представили действительно работающую прямо в браузере демонстрацию Quake 3. В отношении браузеров создатели демонстрации допускают больше вариантов: кроме основанных на WebKit поддерживаются также и альфа-сборки Firefox.

Quake3 WebGL

Поможет ли новое течение создать новую игровую платформу в Интернет, не требующую плагинов и инсталляций — покажет время.

EnergizeGL — framework для WebGL

WebGL также обрастает вспомогательными инструментами для разработки.

Сам по себе WebGL является достаточно низкоуровневым средством описания сцены — не все являются фанатами написания кода шейдеров и JavaScript в «блокноте». На помощь приходят фреймворки вроде EnergizeGL, прячущие механику и позволяющие вести разработку трёхмерных сайтов и приложений для Интернет на более высоких уровнях абстракции.

WebGL logo

Пока что доступна альфа-версия с примером приложения (~0,1 Мб) и демонстрация среды разработки прямо в браузере. Для работы с примерами и демонстрацией требуется тестовая сборка браузера Firefox, с движком WebKit пока есть проблемы совместимости.