O3D

Поделись знанием:
Перейти к: навигация, поиск
O3D
Тип

JavaScript API

Разработчик

Google Inc.

Операционная система

Microsoft Windows, Linux, Macintosh

Последняя версия

0.1.42 (5 октября 2009)

Состояние

Разработка заморожена в пользу WebGL[1]

Сайт

[code.google.com/apis/o3d/ ogle.com/apis/o3d/]

К:Википедия:Статьи без изображений (тип: не указан)

O3D — это JavaScript API с открытым исходным кодом, созданный Google Inc. для разработки интерактивных 3D-приложений, запущенных в браузере. O3D может использоваться в сфере приложений, игр, динамической рекламы, моделировании, системах мониторинга и других[2][3].





Особенности

O3D расширяет клиентскую часть веб приложений благодаря нескольким особенностям. Их можно рассматривать на следующих уровнях.

  • Система: O3D представляет собой плагин для браузера, после установки которого ваш браузер сможет отображать и позволит вам взаимодействовать с 3D приложениями. Причем это возможно на Windows, Macintosh, и Linux (TBP) платформах.
  • Наполнение: Сегодня веб наполнен HTML, изображениями и видео файлами. Документация для разработчиков содержит информацию о том как создать конвертер и загрузчик для различного 3D наполнения. O3D содержит в качестве примера конвертер COLLADA, с помощью которого можно импортировать файлы формата COLLADA, это свободный и открытый стандарт для 3D элементов который поддерживают популярные 3D редакторы, такие как: SketchUp, 3ds Max, и Maya. Вы можете свободно использовать его, или написать конвертеры и загрузчики для других форматов.
  • Исходный код: O3D написан на JavaScript и содержит API для работы с 3D графикой. Он использует стандартные методы и обработчики событий JavaScript.

Отказ от разработки

В 2010 году компания Google Inc. приняла решение, что развивать технологию в том виде, в котором она разрабатывается, не имеет смысла и объявила, что применение O3D нежелательно, а большая часть разработок переносится в WebGL[4][5][6], хотя поначалу компания собиралась развивать технологии параллельно, не будучи уверенной в успехе WebGL[7].

См. также

Напишите отзыв о статье "O3D"

Примечания

  1. Stephen Shankland. [news.cnet.com/8301-30685_3-20001810-264.html Google trying anew for a 3D Web] (англ.). CNET (7 апреля 2010). Проверено 28 февраля 2011. [www.webcitation.org/66hmjeLSx Архивировано из первоисточника 6 апреля 2012].
  2. Ryan Paul. [arstechnica.com/software/news/2009/04/google-releases-3d-graphics-plugin-for-browsers.ars Google joins effort for 3D Web standard with new plugin, API] (англ.). Ars Technica (21 апреля 2009). Проверено 28 февраля 2011. [www.webcitation.org/66hmkTzTi Архивировано из первоисточника 6 апреля 2012].
  3. Stephen Shankland. [news.cnet.com/google-tries-jump-starting-3d-web-with-o3d/ Google tries jump-starting 3D Web with O3D] (англ.). CNET (21 апреля 2009). Проверено 28 февраля 2011. [www.webcitation.org/66hml3fSH Архивировано из первоисточника 6 апреля 2012].
  4. Matt Papakipos; Vangelis Kokkevis. [o3d.blogspot.com/2010/05/future-of-o3d.html The future of O3D] (англ.). Google Inc. (3 мая 2010). Проверено 28 февраля 2011. [www.webcitation.org/66hmll7yJ Архивировано из первоисточника 6 апреля 2012].
  5. Stephen Shankland. [news.cnet.com/8301-30685_3-20004490-264.html Google scraps plug-in, refashions 3D Web plan] (англ.). CNET (7 мая 2010). Проверено 28 февраля 2011. [www.webcitation.org/66hmmIe3G Архивировано из первоисточника 6 апреля 2012].
  6. Lucian Parfeni. [news.softpedia.com/news/Google-Drops-O3D-Gets-Behind-WebGL-for-Web-3D-Graphics-141619.shtml Google Drops O3D, Gets Behind WebGL for Web 3D Graphics] (англ.). Softpedia (8 мая 2010). Проверено 28 февраля 2011. [www.webcitation.org/66hmmptUq Архивировано из первоисточника 6 апреля 2012].
  7. Ryan Paul. [arstechnica.com/open-source/news/2009/08/webgl-standard-to-bring-3d-web-without-browser-plugins.ars New WebGL standard aims for 3D Web without browser plugins] (англ.). Ars Technica (6 августа 2009). — «O3D is not going away. WebGL is a very cool initiative but it has a lot of hurdles to overcome. The direction of WebGL is trying to just expose straight OpenGL ES 2.0 calls to JavaScript. JavaScript is still slow in the large scheme of things»  Проверено 28 февраля 2011. [www.webcitation.org/66hmnsFWw Архивировано из первоисточника 6 апреля 2012].

Ссылки

  • [code.google.com/apis/o3d/docs/samplesdirectory.html Примеры приложений на O3D] (англ.) (недоступная ссылка с 10-06-2013 (3972 дня))
  • [netsago.org/ru/docs/4/1/ Введение в O3D] (рус.)


Отрывок, характеризующий O3D

Двое из людей сошли с крыльца, зашли за карету и присели на подножку.
– Это левей! Как же, Мытищи вон где, а это вовсе в другой стороне.
Несколько людей присоединились к первым.
– Вишь, полыхает, – сказал один, – это, господа, в Москве пожар: либо в Сущевской, либо в Рогожской.
Никто не ответил на это замечание. И довольно долго все эти люди молча смотрели на далекое разгоравшееся пламя нового пожара.
Старик, графский камердинер (как его называли), Данило Терентьич подошел к толпе и крикнул Мишку.
– Ты чего не видал, шалава… Граф спросит, а никого нет; иди платье собери.
– Да я только за водой бежал, – сказал Мишка.
– А вы как думаете, Данило Терентьич, ведь это будто в Москве зарево? – сказал один из лакеев.
Данило Терентьич ничего не отвечал, и долго опять все молчали. Зарево расходилось и колыхалось дальше и дальше.
– Помилуй бог!.. ветер да сушь… – опять сказал голос.
– Глянь ко, как пошло. О господи! аж галки видно. Господи, помилуй нас грешных!
– Потушат небось.
– Кому тушить то? – послышался голос Данилы Терентьича, молчавшего до сих пор. Голос его был спокоен и медлителен. – Москва и есть, братцы, – сказал он, – она матушка белока… – Голос его оборвался, и он вдруг старчески всхлипнул. И как будто только этого ждали все, чтобы понять то значение, которое имело для них это видневшееся зарево. Послышались вздохи, слова молитвы и всхлипывание старого графского камердинера.


Камердинер, вернувшись, доложил графу, что горит Москва. Граф надел халат и вышел посмотреть. С ним вместе вышла и не раздевавшаяся еще Соня, и madame Schoss. Наташа и графиня одни оставались в комнате. (Пети не было больше с семейством; он пошел вперед с своим полком, шедшим к Троице.)
Графиня заплакала, услыхавши весть о пожаре Москвы. Наташа, бледная, с остановившимися глазами, сидевшая под образами на лавке (на том самом месте, на которое она села приехавши), не обратила никакого внимания на слова отца. Она прислушивалась к неумолкаемому стону адъютанта, слышному через три дома.
– Ах, какой ужас! – сказала, со двора возвративись, иззябшая и испуганная Соня. – Я думаю, вся Москва сгорит, ужасное зарево! Наташа, посмотри теперь, отсюда из окошка видно, – сказала она сестре, видимо, желая чем нибудь развлечь ее. Но Наташа посмотрела на нее, как бы не понимая того, что у ней спрашивали, и опять уставилась глазами в угол печи. Наташа находилась в этом состоянии столбняка с нынешнего утра, с того самого времени, как Соня, к удивлению и досаде графини, непонятно для чего, нашла нужным объявить Наташе о ране князя Андрея и о его присутствии с ними в поезде. Графиня рассердилась на Соню, как она редко сердилась. Соня плакала и просила прощенья и теперь, как бы стараясь загладить свою вину, не переставая ухаживала за сестрой.
– Посмотри, Наташа, как ужасно горит, – сказала Соня.
– Что горит? – спросила Наташа. – Ах, да, Москва.
И как бы для того, чтобы не обидеть Сони отказом и отделаться от нее, она подвинула голову к окну, поглядела так, что, очевидно, не могла ничего видеть, и опять села в свое прежнее положение.
– Да ты не видела?
– Нет, право, я видела, – умоляющим о спокойствии голосом сказала она.
И графине и Соне понятно было, что Москва, пожар Москвы, что бы то ни было, конечно, не могло иметь значения для Наташи.