суббота, 14 апреля 2012 г.

Технологии WebGL

Сегодня уже доступны интерактивные 3D технологии WebGL. В качестве иллюстрации посмотрите простую модель ювелирного кольца, украшенного плетенкой. Плетеная веревочка смоделирована при помощи кривых Безье, как это было описано в моей статье http://art.b3d.int.ru/home/properties/bezier-curves. На создание модели, чтобы помотреть возникшую идею, ушло максимум минут 10. Но самое главное не в этом. Фишка в том, что есть инструмент, который позволяет размещать интерактивные 3D модели на всеобщее обозрение. При этом модель можно покрутить в интернет-браузере без всяких дополнительных плагинов. Правда MS IE-9 не смог отобразить модель - во фрейме только отображается собщение: "Sorry, your browser doesn't support WebGL. Please try with Chrome, Firefox 6, or Webkit Nightly (Mac)". Впрочем, лично я уже давно не использую MS-IE, так что это меня даже не удивило.

Подробности Вы можете найти на сайте разработчика технологии http://p3d.in.


8 комментариев:

  1. Интересная возможность. Особенно если подрабатываешь веб-дизайном. Для какого-нибудь магазина будет очень полезно. Хотя, у разработчика наверняка есть какие-то ограничения на количество/размер контента.

    ОтветитьУдалить
  2. странно, но хром ничего не смог отобразить
    благо есть фирефохе

    ОтветитьУдалить
    Ответы
    1. В "Linux Mint" Google Chrome Версия 20.0.1132.47 отображает все без ошибок. Может у Вас не Хром, а открытый аналог - Хромиум?

      Впрочем, технология еще достаточно новая. Будем надеяться, что после повсеместного принятия HTML-5 она будет работать увереннее.

      Удалить
  3. На основе WebGL и других веб-технологий была создана отечественная платформа для создания трехмерных интерактивных приложений - Blend4Web. Первый релиз состоялся в марте 2014 г

    http://www.blend4web.com/ru/

    ОтветитьУдалить
    Ответы
    1. Ни один демо-ролик не запустился ни в Фоксе ни в Хромиуме. М-даа, технологии...

      Удалить
    2. Игорь, это очень странно! Как правило, наши пользователи не испытывают проблем с запуском демо-приложений. Сообщите, какая у вас операционная система и видео карта.

      Юрий

      Удалить
    3. ArchLinux, Nvidia. Полагаю, проблема в OpenGL.

      Удалить
    4. Работает на Убунту даже со свободными драйверами nouveau. На Арче действительно проблемы.Ребята из Mesa уже работают
      http://www.phoronix.com/forums/showthread.php?50038-Updated-and-Optimized-Ubuntu-Free-Graphics-Drivers&p=422244#post422244

      Удалить