|
*** Мы не хотим всю жизнь сидеть в 2D, – Пора 3D-прорыв осуществить!.. (Песенка интернет-пользователей)
Большая часть веб-контента сегодня представлена в двухмерном виде (2D), но есть уже и 3D-проекты, например, Google Earth и SketchUp. Эти проекты наглядно демонстрируют наше стремление к 3D-контенту. Компания Google уже экспериментировала с трехмерным вебом при создании виртуального мира Lively (вследствие непопулярности эта разработка была закрыта).
20 апреля 2009 г. Google представила технологию O3D. Разработка новой технологии велась в сотрудничестве с компанией Khronos, которая разрабатывала стандарт OpenGL.
Краткая терминология • dimensional (англ.) – имеющий измерение; пространственный. • 2D (сокр. от 2-Dimensional) – в двух измерениях, двумерный, двухмерный. • 3D (сокр. от 3-Dimensional) – в трех измерениях, трехмерный. • JavaScript – язык сценариев, созданный на основе языка Java. • API (сокр. от Application Programming Interface) – программный интерфейс приложения. • rendering – рендеринг; передача; интерпретация; визуализация. • plug-in – плагин; надстройка к какой-либо программе, расширяющая ее функциональные возможности.
Что такое O3D
O3D – это open-source-технология (то есть технология с открытым исходным кодом) JavaScript API, позволяющая создавать интерактивные графические 3D-приложения (игры, 3D-вьюеры, демонстрационные модели, виртуальные миры), для последующего их запуска (просмотра) в окне веб-браузера. Для отображения высококачественной трехмерной графики плагин О3D использует различные методы рендеринга – как вычислительные ресурсы центрального микропроцессора, так и процессора видеокарты.
Как установить O3D-плагин – зайдите на страницу O3D; – нажмите кнопку Download O3D; – откроется окно с лицензионным соглашением; – нажмите кнопку Accept and Install; – появится окно с сообщением «Thanks for trying O3D»; – скачайте и запустите файл O3DSetup.exe (прямая ссылка для скачивания – http://dl.google.com/o3d/O3DSetup.exe; 534КБ); – если появится окно предупреждения безопасности с сообщением «Запустить этот файл?», нажмите Запустить; – запустится O3D Installer, который скачает O3D-плагин и начнет его установку; – по завершении установки появится окно O3D Installer с сообщением «Thanks for installing O3D», нажмите Close.
Что ждет нас в 3D-будущем В Google уверены, что уже завтра интернет-пользователи откроют для себя все прелести 3D-мира на бескрайних просторах Интернета. Предоставим слово Генри Бриджу, менеджеру по продуктам Google: «В Google уверены в перспективности трехмерных технологий в Глобальной сети. В конечном итоге, 3D помогает Google решать одну из основных задач компании – сделать веб-контент более удобным и доступным для пользователя. Создавать на базе трехмерного Интернета можно совершенно разные вещи – это и виртуальные вселенные для игр, и интерактивные сервисы, и мощные корпоративные системы визуализации данных. Наш подход базируется именно на создании универсальных плагинов, которые будут доступны для многих браузеров на всех основных операционных системах. Вероятно, стандартизация займет какое-то время, чтобы все платформы работали на базе единого кода».
Примечания 1. Для установки плагина необходимо открытое соединение с Интернетом. 2. Системные требования: • Windows: XP Service Pack 2, Vista (x86/x64) Service Pack 1; браузеры Firefox 2+, Internet Explorer 7.0+ (x86) или Google Chrome; • Mac: Intel Mac with OS X 10.5 (Leopard); браузеры Firefox 2+, Safari 3+ или Camino. 3. Требования к аппаратному обеспечению: • Windows: x86 CPU; DX9-совместимый GPU; • Mac: любой Intel Mac. 4. Разработчики протестировали корректную работу O3D-плагина с видеокартами ATI Radeon HD 2400 ÷ 4850, Nvidia GeForce 6200 ÷ 9800, Nvidia Quadro FX 570. 5. На странице http://code.google.com/intl/ru-RU/apis/o3d/ вы можете посмотреть видеоролик O3D Beach Demo, демонстрирующий возможности новой технологии. 6. O3D-плагин работает со стандартными браузерами на платформе Windows, Macintosh и Linux. 7. O3D поддерживает 3D-графику, созданную в таких программах, как SketchUp, 3ds Max, Maya и др. 8. Над созданием 3D-Web-плагина работает также Mozilla, но ее технология несовместима с O3D.
Валерий Сидоров
*** • O3D API – Google Code • Developer's Guide – O3D API – Google Code • O3D Technical Overview – O3D API – Google Code • The O3D API Blog: Introducing O3D • The O3D API Blog
|
|
© 2005 – 2009. All rights reserved.