LINUX.ORG.RU

Webgl


7

0

Всего сообщений: 36

Релиз Blend4Web 15.12

Группа Интернет

Завершается 2015. Всего несколько дней осталось до нового года, а разработчики Blend4Web уже традиционно объявляют о выходе новой версии своего WebGL-движка. И этот релиз очень интересный.

  • Движок обзавелся способностью визуализации теней одновременно от нескольких источников света (до четырех включительно). Это позволит создавать более реалистичные и качественные сцены. В данный момент в Blend4Web реализовано две техники теней: каскадные карты (CSM) и смягченные тени (PCF). Однако, при использовании пост-эффекта SSAO (взаимное затенение) количество источников света, способных генерировать тени, ограничивается только тремя экземплярами. Разработчики подготовили специальную демонстрацию этого новшества.
  • Создатели Blend4Web объявили о начале поддержки шлемов виртуальной реальности. Для этого необходимо наличие браузера с WebVR и устройства Oculus Rift. Следует учитывать, что WebVR присутствует только в экспериментальных сборках Chromium и «ночных» билдах Firefox. В Blend4Web доступно два стереорежима — анаглифное изображение и HMD. Активация нужного режима выполняется либо через функции API, либо с помощью кнопок интерфейса встроенного плеера движка.
  • Появился полезный инструментарий для создания интерфейса приложения (GUI) непосредственно в Blender. В основном для верстки разработчики приложений используют возможности HTML/CSS, что и неудивительно, учитывая целевую платформу движка. Использовать сцену Blender для этого было несколько затруднительно, так как при изменении разрешения экрана наблюдалось «расползание» интерфейса. Новый инструмент Viewport Alignment позволяет привязать элементы GUI к краю, углу или центру камеры. После этого положение объекта будет автоматически корректироваться, в зависимости от разрешения и пропорций экрана пользователя. Новые настройки привязок расположены на панели Object. Разработчики подготовили демонстрацию работы инструмента привязок.
  • Обогатился набор блоков редактора логики. Добавилен новый узел «Move To», который позволяет перемещать указанный объект в сторону другого за определенное время. До этого приходилось использовать стандартную анимацию Blender или перемещать объекты с помощью функций API. Еще одна новая нода, Console Print, предназначена для вывода информации или состояния внутренних регистров блоков логики в консоль браузера.

>>> Подробности

 ,

prand
()

Релиз Blend4Web 15.11

Группа Интернет

Разработчики Blend4Web, популярного WebGL-движка для визуализации трехмерной графики на веб-страницах, объявили о выходе новой версии. Ключевые особенности сборки: значительные изменения в кодовой базе, расширенный набор узлов логического редактора, поддержка новых типов мобильных GPU.

Начало поддержки WebGL 2.0. Вторая WebGL несет в себе большие возможности в области качественной визуализации графики. Однако, популярные браузеры пока не имеют официальную поддержку этой версии и предлагают только экспериментальные опции. К тому же, WebGL 2.0 основана на использовании OpenGL ES 3.0, которая совсем недавно начала внедрятся в мобильные устройства последнего поколения. Что же касается десктопных систем, то требуются чипы поддерживающие OpenGL 3.2. Это NVidia GeForce не ниже восьмой серии, Intel 3000 и выше или чипы AMD не старше пятилетнего возраста. Сейчас в релизе 15.11 реализована технология антиалиасинга MSAA, которая как раз требует WebGL 2.0. Данная технология позволяет получать высококачественное сглаживание при использовании настроек качества Ultra в движке. По заявлениям разработчиков, работа с WebGL 2.0 не отменяет дальнейшую поддержку WebGL первой версии.

Редактор логики обзавелся новыми узлами: Stop Animation, Stop Sound и Stop Timeline. Соответственно их названиям, ноды отвечают за прекращение работы объектной анимации, проигрывания звука и анимации “шкалы времени”. Также были дополнены новыми функциями уже имеющиеся узлы. В Play Animation появилась возможность выбора поведения объектной анимации после ее завершения. Пользователь может выбрать простую остановку, перемотку на первый кадр или зацикленное выполнение анимации. Кроме того, нода Move Camera теперь позволяет выполнять плавное перемещение камеры из точки в точку за определенное время.

Некоторое время назад разработчики объявили о начале работы по реструктуризации кода движка. В этот раз значительные изменения коснулись модуля камеры. Множество методов были объявлены устаревшими и через некоторое время будут удалены из API. Для удобства пользователей система предупреждает в консоли об использовании устаревших функций. Кроме того, разработчики отказались от использования матриц для внутренних вычислений перемещения объектов. Теперь все изменения выполняются с помощью векторов и кватернионов. Это должно несколько улучшить производительность системы.

Добавлена поддержка устройств на базе GPU Adreno 4xx серии и нового планшета iPad Pro.

>>> Подробности

 , ,

prand
()

Релиз Blend4Web 15.10

Группа Интернет

Разработчики Blend4Web — открытого фреймворка для создания приложений WebGL, объявили о выходе новой версии.

Была проведена серьезная работа по улучшению системы управления проектами. Начиная с версии 15.09, система обзавелась визуальной оболочкой, выполненной в виде обычного веб-приложения (первоначально была реализована в виде набора консольных утилит). С ее помощью можно создавать новые проекты, просматривать уже имеющиеся, компилировать исходники, оптимизировать ресурсы. Текущая версия фреймворка предлагает более удобный вариант менеджера. Теперь проекты можно сортировать по имени, скрывать демонстрационные приложения SDK или удалять их из списка.

Новый менеджер позволяет импортировать и экспортировать проекты. Это значительно упрощает процесс перехода на следующие версии SDK, обеспечивает возможность запуска и отлаживания проектов на различных системах, а также позволяет обмениваться ими с другими разработчиками.

Изменилась форма создания проекта. Были добавлены типы приложений, ориентированных на работу в WebPlayer и не требующих программирования: WebPlayer JSON и WebPlayer HTML.

Расширена функциональность визуального редактора логики. Добавились новые ноды: Move Camera (управление поведением камеры), Play Speaker Sound (проигрывание указанного спикера), Switch Select (позволяет назначать действия, которые будут выполняться при выборе пользователем каждого из серии объектов). Также в блоке Math Operation появилась функция Random, отвечающая за генерацию случайных чисел.

Дополнительные особенности релиза:

  • Возможность быстрого предпросмотра сцены в браузере без ручного экспортирования. Кнопка Fast Preview находится на панели Render > Development Server.
  • Поддержка анимации свойств Intensity и Color для источников освещения.
  • Управление антиалиасингом ( сглаживание). Появилась возможность выбора профиля качества (панель Render > Antialiasing). Алгоритм антиалиасинга FXAA был обновлен до версии 3.11.
  • Автоматическая корректировка размеров текстур при превышении ими лимитов WebGL

Добавились приложения, демонстрирующие новый функционал: использование ноды Play Speaker Sound и генератора случайных чисел.

>>> Подробности

 , ,

prand
()

Релиз Blend4Web 15.09

Группа Интернет

Отечественные разработчики опубликовали очередную версию платформы Blend4Web предназначенной для визуализации 3D графики на веб-страницах. Этот релиз содержит большое количество новых функций и возможностей.

Прямое управление анимационным скелетом. Blend4Web поддерживает все основные виды анимации Blender, включая и скелетную. В новой версии разработчики добавили возможность прямого управления костями анимационного скелета, как программно, так и под физическим воздействием: столкновений, гравитации. Это, например, позволяет создать эффект ragdoll, используемый для реалистичной симуляции свободного движения персонажа. Разработчики подготовили демонстрации процедурного управления скелетом и примера рэгдолл.

Появилась визуальная система управления проектами. Концепция работы с SDK Blend4Web предполагает хранение проектных файлов по разным директориям. Ранее для удобства была разработаны консольные утилиты, облегчающие конечную сборку приложения, оптимизацию скриптов, конвертацию медиа-ресурсов. Сейчас пользователь получил возможность управлять всеми этими процессами в окне браузера и не только. Система позволяет: просматривать имеющиеся проекты, открывать привязанные к ним файлы Blender, запускать приложения, компилировать, оптимизировать или реэкспортировать ресурсы. Кроме того, имеется менеджер проектов, предназначенный для простой развертки нового приложения. На начальном этапе предлагается заполнить информационные поля и сконфигурировать опции компиляции. Поддерживается автоматическое создание всех необходимых файлов проекта (html, blend, css, js).

Расширен функционал редактора логики. Начиная с версии 15.08, разработчики предложили новый редактор, основанный на механизме нод Blender. Это позволило упростить процесс конструирования и добиться визуальной простоты схем. В этот релиз вошли новые блоки логики:

  • Управление анимацией. Play Timeline (проигрывание анимации NLA), Play Animation (проигрывание индивидуальной анимации), Apply Shape Key (установка фактора смешивания между ключами деформации).
  • Связь с веб-страницей. Send Request (отправка HTTP-запроса GET на адрес с последующим разбором ответа и сохранением в переменные).
  • Работа с материалами. Inherit Material (копирование материала с объекта на объект). Set Shader Node Param (коррекция значения цвета материала).

>>> Подробности

 , ,

prand
()

Релиз Blend4Web 15.08

Группа Интернет

По традиции, в конце месяца, разработчики Blend4Web представили новый релиз своей платформы для визуализации трехмерной графики на веб-страницах.

Важная особенность сборки — это новый редактор логики, основанный на механизме нод Blender. Год назад появилась возможность визуального программирования в сценах Blend4Web без написания кода с помощью так называемых слотов NLA. Набор функций позволял контролировать визуализацию объектов, проигрывать анимацию и эффекты, отслеживать действия пользователя, создавать простейшие логические конструкции. Однако, использование этих слотов было затруднено из-за неудобства управления ими, отсутствия какой-либо зрительной демонстрации иерархии. Новый механизм позволяет наглядно создавать логическую схему приложения с помощью функциональных узлов (нод) и «проводников» между ними.

Набор демонстраций Blend4Web пополнился новой сценой поистине промышленного масштаба. Разработчики воссоздали работу молочного завода. Приложение позволяет не просто «прогуляться» по виртуальному предприятию и ознакомиться с описанием агрегатов, но и полностью проследить производственный процесс создания некоторых видов молочной продукции. Презентация без проблем работает на мобильных устройствах, несмотря на сложные сцены, насыщенные графикой и анимацией. Связка с Blender позволила выполнить 95% от общего объема работ силами только художников, без привлечения программистов.

Ключевые особенности релиза:

  • Выполнена поддержка нескольких нод Material в одном материале (пока без текстур).
  • Добавлены новые функции в модуле Transform для перемещения объектов в локальных координатах относительно родительского объекта и вращения их по выбранным координатным осям.
  • Появилась возможность отключения просчета физики в основном потоке с помощью директивы physics_use_workers при инициализации движка для лучшей производительности в мобильных браузерах. До этого симуляция физики всегда выполнялась в отдельных Worker-процессах.
  • Список поддерживаемых браузеров пополнил Microsoft Edge (Windows 10).
  • Портирован весь набор зависимостей конвертера ресурсов для работы в Windows, включая такие утилиты как ImageMagick, NVIDIA Texture Tools и FFmpeg. Также в Windows теперь работает сборщик приложений.

>>> Подробности

 , , , ,

prand
()

Релиз Blend4Web 15.07

Группа Интернет

Разработчики Blend4Web объявили о выходе новой версии 15.07. Blend4Web — это Open Source разработка, предлагающая законченное решение для визуализации трехмерной графики, интерактивных сцен для сайтов. Система построена на базе трехмерного редактора Blender.

Ключевые особенности релиза:

  • Мягкие частицы. Для визуализации таких эффектов, как дым, огонь, брызги, используется система частиц, где её мельчайшие элементы (билборды) являются полупрозрачными плоскостями, повернутыми к камере. Ранее при соприкосновении стандартных частиц с объектами в сцене приходилось наблюдать артефакты в виде видимых границ полигонов. Мягкие элементы лишены этого недостатка и при столкновении с поверхностью «растворяются». Разработчики подготовили специальное демо для сравнения обоих типов частиц.
  • Редактор нод. Blend4Web умеет работать со стандартными нодами Blender. Кроме того, разработчики предлагают свои собственные ноды. Особенность данного релиза — это расширение функциональности нодового редактора при работе с прозрачностью. Разговор идет об Alpha Clip (отсечение по альфа-каналу). Ранее для создания масок приходилось использовать текстуры. Новые процедурные маски помогут вырезать участки поверхности любой формы. Кроме того, они могут быть анимированными. Посмотрите эту демонстрацию.
  • Мультиязычный интерфейс. Переключение языка осуществляется стандартными средствами Blender. На данный момент поддерживаются английский и русский.
  • Совместная разработка. Для тестирования WebGL-приложения Blend4Web предлагает сервер, запускаемый одновременно с Blender. Теперь разработчики могут обращаться к нему по локальной сети. Соответствующие опции находятся в настройках аддона.
  • Новый шейдерный препроцессор. Сцены стали загружаться гораздо быстрее. Особенно это заметно при использовании большого количества различных шейдеров.

>>> Подробности

 , , , ,

prand
()

Релиз Blend4Web 15.06

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.06.

Изменения:

  • По аналогии с BGE и Cycles, реализован пользовательский профиль Blend4Web. При переключении в этот профиль исчезают все неподдерживаемые настройки. Сами настройки сгруппированы по принципу принадлежности к функциональности. Реализация нового интерфейса стала возможной благодаря принятию патча в кодовую базу Blender.
  • Добавлен новый редактор нормалей - инструмент, с помощью которого художник имеет возможность искусственно создавать затенение в нужных местах модели, избегая добавления ресурсоемкой геометрии. Редактор позволяет создавать контент высокого качества для интерактивных веб-приложений, в случае которых предъявляются особенно жесткие требования к производительности и объему сетевого трафика.
  • Инструмент Mass Reexporter, служит для автоматического экспорта большого количества файлов, например, при работе с несколькими проектами одновременно или большими проектами.
  • Упрощен процесс установки и обновления аддона Blend4Web. Кроме этого, появилась возможность проверки наличия обновлений - при каждом старте Blender аддон проверит наличие новой версии, отправив запрос на сайт blend4web.com (запрос анонимный, сама опция по умолчанию отключена).
  • В результате реализации алгоритмов расчета рассеянного освещения Toon и Minnaert, а также алгоритма расчета бликов Blinn, Blend4Web поддерживает весь набор алгоритмов затенения, имеющихся в Blender.
  • Нода Geometry теперь поддерживается полностью, после реализации выходов Local и Orco. В целях стабилизации работы нодовых материалов, были добавлены заглушки для неподдерживаемых нод RGB Curves, Vector Curves, ColorRamp, а также для всех нод трассировочного движка Cycles. Некоторые из нод Cycles были частично или полностью реализованы в рамках их применимости к вьюпорту.
  • Также в целях улучшения соответствия было реализовано поведение Blender в случае отсутствия ноды Output (выводится черный цвет вместо «ошибочного» малинового).
  • Существенно расширены возможности физики. В системах обработки соударений и трассировки лучей стало возможным определение координат и нормали в точке взаимодействия с объектом, а также получение ссылки на сам объект. Практическое применение этого функционала продемонстрировано небольшим демо-приложением.
  • Расширение возможностей API. Добавлены функции для управления эффектом размытия при движении (Motion blur). Теперь также имеется возможность управления плавностью хода камеры с помощью методов get/set_camera_smooth_factor() аддона app.js и mouse.js. Появилась функция scenes.marker_frame(), которая возвращает значение кадра для маркера, расположенного на шкале времени в Blender.
  • В API добавлены два новых модуля: rgb и rgba. В них содержатся методы для конвертации между системами кодирования цветов, принятыми в 3D графике и в веб-разработке. Также была реализована поддержка шестнадцатеричной кодировки цветов CSS.
  • Реализована поддержка влияния весов вертексных групп на размер частиц типа Hair (поле Vertex Groups -> Length).

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

>>> Подробности

 , , , ,

llex1234
()

Релиз движка для создания браузерных 3D-приложений Blend4Web 15.04

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.04. В этой версии: ключи деформации и морфинг, поддержка настроек цвета фона из Blender, оптимизация физики, нода гамма-коррекции, а также улучшения инструмента для создания аннотаций.

Изменения:

  • Добавлена поддержка ключей деформации (Shape Keys). Это позволяет реализовать распространенную в 3D-графике технику плавного перехода одной геометрической формы в другую (морфинг). Для управления эффектом в движке предусмотрены соответствующие API. Для демонстрации работы функционала подготовлено специальное демо-приложение. Скриншот демо.
  • Реализована поддержка настройки фона сцены непосредственно из Blender, с использованием параметров Horizon Color и Zenith Color, а также флагов Paper Sky, Blend Sky и Real Sky.
  • Физический движок Uranium теперь состоит из двух модулей: собственно кода движка uranium.js и файла инициализации памяти uranium.js.mem. В сочетании с настройкой флагов компиляции, эта мера позволила уменьшить общий объем кода на 20%, а также поднять скорость физических расчетов.
  • Гамма-корректный рендеринг с использованием ноды Gamma. Силами команды Blend4Web в Blender v2.74 была добавлена поддержка ноды Gamma. Теперь эта нода также доступна и в движке. Скриншот материала.
  • Новые возможности инструмента для создания аннотаций. Теперь имеется возможность использовать целые текстовые файлы в качестве аннотаций. Текст может быть набран во встроенном текстовом редакторе Blender. Также появилась возможность ограничивать ширину HTML элемента аннотации. Скриншот инструмента.

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

>>> Подробности

 , , , ,

llex1234
()

Релиз Blend4Web 15.03

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.03. В этом релизе: аннотации, инстансинг объектов, приложение для демонстрации работы API и анимация цвета в нодовых материалах.

( читать дальше... )

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

>>> Подробности

 , , , ,

llex1234
()

Релиз Blend4Web 15.02

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.02. В этом релизе: встроенный сервер для разработчиков, кнопки социальных сетей, процедурно-генерируемые объекты и тени от прожекторов.

Изменения:

( читать дальше... )

>>> Ссылка на пресс-релиз

 , , , ,

llex1234
()

Релиз движка для создания браузерных 3D-приложений Blend4Web 15.01

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.01. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3, возможно приобретение коммерческой версии, включающей техническую поддержку на русском и английском языках.

Основные изменения:

  • Опубликована дорожная карта разработки Blend4Web на 2015 год. Кроме реализации новых возможностей, предполагается уделить много времени удобству использования платформы. В планах разработчиков также большая работа по развитию программы Blender и других свободных инструментов.
  • Подготовлен седьмой по счёту урок по созданию аркадной мини-RPG игры "Сказ о Пятигоре". В нём рассмотрены процессы создания спецэффектов, анимации и звукового сопровождения. Скриншот
  • Поддержка режима панорамирования для устройств с сенсорным экраном. Движение камеры в режиме панорамирования осуществляется параллельным перемещением двух пальцев по поверхности экрана.
  • Поддержка экранов сверхвысокого разрешения (HIDPI, Retina). Режим HIDPI позволяет достичь существенного улучшения качества картинки на устройствах с высоким разрешением. Режим включается автоматически при запуске приложений с настройками качества ULTRA. При необходимости, высокое разрешение может быть включено и для других профилей качества.
  • Поддержка работы с гироскопом на мобильном устройстве.
  • Поддержка масштабирования для ортографической камеры.
  • В веб-плеер добавлена опция autorotate. Опция autorotate используется для автоматического включения вращения камеры сразу после загрузки сцены.
  • Поддержка видеотекстур на IE 11 и iPhone. Поддержка добавлена посредством создания простого формата видео-секвенции *.seq.
  • Поддержка возможности указать свой собственный заголовок в веб-плеере. Заголовок берётся из тега title, назначаемого в настройках сцены в программе Blender.
  • Упрощена файловая структура SDK, расширен состав файлов с примерами как в бесплатной, так и в коммерческой версии SDK.
  • Поддержка объектов типа Text. Данные объекты теперь автоматически конвертируются в меш при экспорте без какого-либо вмешательства со стороны пользователя. Скриншот
  • Расширение функционала инструмента NLA Script. Добавлены новые логические слоты: Show Object, Hide Object, Page Redirect и Page Param. Упрощено использование слотов Select & Jump и Select & Play - теперь для выделяемых объектов нет необходимости указывать свойство Selectable.
  • Поддержка мета-тегов в Blender. В Blender появилась возможность добавлять мета-теги к сцене и к объектам. Для сцены это title (заголовок) и description (описание), для объекта возможно задание тегов: title, description и category. Для работы с тегами создан специальный API. В дальнейшем планируется расширить функционал приложений из состава SDK, чтобы выводить данную информацию пользователю.
  • Добавлена возможность экспорта конвертированных медиаданных в HTML-файл.

Дорожная карта на 2015 год

Замечания к релизу

>>> Подробности

 , , , ,

llex1234
()

Релиз движка для создания браузерных 3D-приложений Blend4Web 14.11

Группа Интернет

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 14.11. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3, возможно приобретение коммерческой версии, включающей техническую поддержку на русском и английском языках.

Основные изменения:

  • Поддержка текстур типа canvas. Как следует из названия, в качестве изображения в таких текстурах используется HTML-элемент canvas. Данный элемент обладает значительным набором функционала для быстрой отрисовки двухмерных изображений, а также видео и произвольного текста.
  • Поддержка видео-текстур. Видео может быть назначено на текстуре непосредственно в программе Blender, что исключает необходимость программирования, в то же самое время данная функция обладает более высокой производительностью, чем при отрисовке видео через элемент canvas.
  • Добавлена поддержка изменения частоты кадров для анимации и видеотекстур. Частоту кадров можно задать опцией Frame rate в программе Blender.
  • У камеры реализована возможность перемещения панорамы. В режиме вращающейся вокруг точки камеры (Target) теперь имеется возможность перемещения точки вращения в плоскости обзора (т.н. панорамирование) при зажатой правой или средней кнопках мыши. Функция включена по умолчанию и при необходимости выключается в настройках в Blender.
  • Новый режим управления камерой - Hover. Реализован режим скольжения камеры над плоскостью (Hover), включающий возможность приближения и удаления. Этот режим камеры позволяет реализовывать сценарии удобного просмотра протяженных в двух измерениях сцен (помещений, игровых уровней).
  • В SDK добавлена корневая веб-страница index.html для упрощения навигации по дистрибутиву.
  • Поддержка преобразования форматов видео-файлов в конвертере ресурсов.
  • Добавлена система сборки, ранее отсутствовавшая в публичных дистрибутивах SDK.
  • Поддержка режима экспорта “Strict mode” в аддоне. Активация режима Strict mode позволяет вывести все возможные ошибки и предупреждения, связанные с некорректной настройкой сцены. Опция полезна для финальной отладки сцены с целью получения максимально корректных и оптимизированных ресурсных файлов.
  • Поддержка воспроизведения звуков на устройствах с iOS.
  • Исправление ошибок и стабилизация работы на различном оборудовании.

Замечания к релизу

Скриншот 1

Скриншот 2

>>> Подробности

 , ,

llex1234
()

Humble Mozilla Bundle: Powered by asm.js

Группа Игры

Сервис распространения игр и медиа-контента по схеме «pay-what-you-want» Humble Bundle представляет подборку браузерных инди-игр:

  • Super Hexagon
  • Aaaaa!!! for the Awesome
  • Osmos
  • Zen Bound 2
  • Dustforce DX

За платеж выше среднего добавляются еще две игры:

  • Voxatron
  • FTL: Faster Than Light Advanced Edition

Кто заплатит больше 8$ к всему выше перечисленному получает Democracy 3.

Все восемь игр поддерживают работу современном WebGL-совместимом браузере, таком как Chrome или Firefox. Можно играть в ограниченные демо-версии каждой игры прямо сейчас на HumbleBundle.com, без необходимости загружать исполняемые файлы или плагины.

>>> Подробности

 , , , ,

vvn_black
()

WebGL 1.0

Группа Мультимедиа

Тихо и незаметно вышла спецификация WebGL 1.0 — кроссплатформенного свободного веб-стандарта для низкоуровневой 3D-графики (API базируется на OpenGL ES 2.0). Вызовы API предоставляются через элемент «canvas» стандарта HTML 5, поддерживается взаимодействие с DOM. Разработчики, хорошо знакомые с OpenGL ES 2.0, узнают в WebGL шейдерную модель, использующую конструкции GLSL, близкие к аналогичным в API OpenGL ES. Спецификация остаётся сильно похожей на OpenGL ES, с некоторыми уступками, связанными с использованием языков с управляемой памятью, таких как JavaScript.

WebGL предоставляет возможность свободной от плагинов работы с 3D, которая осуществляется прямо в браузере. Основные разработчики браузеров, такие как Apple (Safari), Google (Chrome), Mozilla (Firefox) и Opera — участники «Рабочей группы WebGL».

>>> Спецификация

 , , , ,

wingear
()

Mozilla Labs Gaming

Группа Mozilla

Разработчиками Mozilla Labs объявлено о создании игровой платформы с соответствующим названием (Mozilla Labs Gaming). Цель проекта заключается в создании браузерных игр, основанных на открытых веб-стандартах.

Некоторые из технологий Mozilla Labs используют webGL, сенсорное управление, геолокацию, Javascript и открытые видео- и аудиостандарты. Игры, основанные на HTML5, свободно доступны на некоторых сайтах (таких как HTML5games.com), но благодаря Mozilla ассортимент игр будет расширяться.

Для подогрева интереса разработчиков Mozilla Labs Gaming также объявлено о начале международного конкурса <game_on> 2010, который начнётся в конце сентября.

>>> Подробности

 , , ,

amorpher
()

WebGL — веб-графика выходит в третье измерение

Группа Игры

Консорциум Khronos Group обнародовал подробности о проекте WebGL и его рабочей группе. Спецификация WebGL определит API, обеспечивающий доступ JavaScript скриптов к функциям технологии OpenGL ES 2.0, разработанной для встраиваемых систем. WebGL позволит внедрять в Web-страницы аппаратно ускоренную трехмерную графику без потребности в дополнительных плагинах к Web-браузерам. Стандарт будет абсолютно доступным, бесплатным и будет поддержан браузерами Google Chrome, Mozilla Firefox и Opera.

Публичный релиз рабочей версии нового стандарта должен состояться в первой половине 2010 года.

>>> Источник новости

 , , , , , ,

resurtm
()