LINUX.ORG.RU

3d


32

12

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

Blender 2.75

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

Сообщество разработчиков Blender Foundation с гордостью представляет свежий выпуск Blender 2.75.

( Краткий список нововведений )

Программа традиционно доступна для Linux, Windows и MacOS X

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

 ,

MageasteR
()

Релиз движка для создания браузерных 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
()

Доступна некоммерческая версия RenderMan

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

Студия Pixar представила некоммерческую версию платформы RenderMan (система рендеринга), которая используется в производстве мультипликационных и художественных фильмов.

RenderMan доступна без каких-либо технических ограничений, но может быть использована только в некоммерческих целях: научные исследования, образовательные проекты, и т.п.

Платформа доступна для Linux (64 bit glibc 2.12+ и gcc 4.4.5+), OS X ( 10.9, 10.8 & 10.7), Microsoft Windows.

RenderMan использовалась для производства таких известных фильмов:

  • Аватар (2009)
  • Гарри Поттер и Орден Феникса (2007)
  • Пираты Карибского моря: На краю Света (2007)
  • Трансформеры (2007)

Загрузить некоммерческую версию RenderMan можно здесь.

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

 , renderman

garik_keghen
()

Релиз Blend4Web 15.02

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

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

Изменения:

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

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

 , , , ,

llex1234
()

Релиз Blender 2.73

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

Состоялся релиз Blender 2.73 — свободного пакета для создания трёхмерной компьютерной графики

( Как обычно, в релизе масса нововведений и улучшений )

Программа доступна для Linux, Windows и MacOS, скачать можно здесь.

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

 ,

MageasteR
()

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

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

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

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

  • Новая поздравительная открытка на Новый год. Данное приложение наглядно демонстрирует возможности сочетания традиционных веб-технологий и трехмерной графики. Интерфейс набора сообщения выполнен с помощью HTML и CSS, в то время как само сообщение отображается на текстуре 3D объекта. В свою очередь, в виртуальном телевизоре проигрываются обычные видео и аудио файлы. Анимация, динамическое отражение, подсветка объектов под курсором, интересные эффекты частиц и освещения — все это работает, в том числе, и в браузерах мобильных устройств.

Скриншот

  • Исходные файлы демо-приложения «Остров» теперь доступны в составе открытого и бесплатного дистрибутива SDK. В них вы найдете материалы ландшафта, морских волн, водопада, узнаете как настроены эффекты частиц дыма и брызг, как устроен эффект линз, как работает анимация, как расставлены деревья и прочие объекты.

Скриншот

  • Добавлена поддержка настройки скоростей перемещения и поворота камеры.
  • Поддержка MIP-текстурирования для Canvas-текстур. Позволяет улучшить качество и увеличить производительность рендеринга текстур данного типа.
  • Полная поддержка режима MAPPING. Теперь поддерживаются все режимы преобразования координат.
  • Glow-эффект при наведении курсора мыши на объект. Реализован в расширении mouse.js, позволяет упростить создание и настройку эффекта.
  • Новая система сборки приложений. Теперь пользователи имеют возможность вести разработку приложений непосредственно в составе SDK, благодаря новой утилите project.py. Данный скрипт позволяет собирать приложения вместе с движком, минимизировать JavaScript и CSS-файлы, а также экспортировать готовое приложение для последующего развертывания на сервере.

Чистка кодовой базы и стабилизация функционала:

  • Удалена поддержка устаревшей опции текстур UV translation velocity.
  • Удалена поддержка устаревшего интерфейса Levels of Detail.
  • Расширение pointerlock.js переименовано в mouse.js.
  • Добавлено срабатывание события mouseup при выходе курсора мыши из вьюпорта приложения.
  • Сообщение об ошибке Clear parent inverse более не появляется - эта трансформация была реализована в движке.
  • Использование Apply scale теперь не приводит к применению модификаторов.
  • Исправлена ошибка воспроизведения звуков через инструмент NLA.
  • Исправлен сброс позы арматуры при использовании B4W Animation Bake.
  • Многочисленные исправления ошибок и прочие улучшения, полный список которых можно посмотреть в замечаниях к релизу.

Улучшения в Blender 2.73:

Благодаря сотрудничеству нашей команды с разработчиками Blender, в версии 2.73, выход которой ожидается в ближайшее время, будут содержаться следующие улучшения:

D781 блики корректно отображаются на прозрачных поверхностях

D842 режим Math > Absolute теперь работает

D859 опция Clamp теперь работает в режимах Math и MixRGB

T42525 исправлен вылет Blender при удалении лампы, использованной в режиме Lamp Data

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

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

 , ,

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
()

Релиз Blender 2.72

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

Blender Foundation и сообщество разработчиков рады представить общественности очередной релиз лучшей открытой программы для 3D-моделирования, анимации и визуальных эффектов за номером 2.72!

( Чем радуют разработчики на сей раз: )

Традиционно, пакет доступен для Linux, Mac OS и Windows.

>>> Скачать!

 ,

MageasteR
()

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

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

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

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

  • Представлен новый редактор для визуального программирования логики приложений - NLA Script, основанный на встроенном в Blender редакторе нелинейной анимации (NLA). Инструмент позволяет добавлять интерактивность с помощью интерфейсных блоков, содержащих описание действий в ответ на действия пользователя. Среди возможных реакций: проигрывание треков NLA с определенного кадра (задаваемого маркером) - Play, переход к другому блоку - Jump. Функциональность полностью поддерживается также и на устройствах с сенсорными экранами.
  • С целью демонстрации новых возможностей движка создана демонстрационная сцена с интерактивной инфографикой - презентация вертолета Ми-34.
  • Существенно улучшено качество отрисовки теней. Упрощена настройка границ каскадов, реализованы плавные переходы между ними, а также плавное исчезновение последнего каскада с расстоянием. Степень размытия теней может быть настроена отдельно для каждого каскада, их размеры также могут быть заданы пользователем. Кроме этого, реализована поддержка смягченных теней для полупрозрачных объектов.
  • Улучшения в подсистеме анимации. Добавлена возможность смешивания различных анимаций на одном объекте, что позволяет осуществлять плавные переходы между ними. К ряду видов анимации, поддерживаемых Blend4Web, в этом релизе добавился еще один - теперь имеется возможность анимировать значение ноды Value в нодовых материалах. Новая функциональность позволяет произвольным образом изменять любые характеристики материала в реальном времени. Анимация нод Value может быть также использована в редакторе нелинейной анимации, что позволяет управлять процессом по воздействию со стороны пользователя - например, по щелчку мыши плавно заменить камуфляж обшивки вертолета на другой.
  • Реализована поддержка физики в стандартном веб-плеере, в его интерфейсе теперь появилась возможность сокрытия панели управления.
  • Расширена функциональность нодового редактора. Добавлена нода LEVELS_OF_QUALITY, позволяющая художнику контролировать поведение материала при различных профилях качества. Кроме этого, теперь имеется возможность создания нодовых групп с целью повторного использования функциональных блоков материалов.
  • Добавлена возможность отображения прозрачных объектов поверх всех остальных, независимо от расстояния. Функциональность может быть использована, в частности, с целью нанесения меток на модели или создания трёхмерных интерфейсов на сценах.
  • Также по запросу пользователей реализована функция автоматического применения масштаба к мешу объекта при его экспорте в формат движка.
  • Положено начало участию программистов Blend4Web в проекте Blender. В этом месяце в репозиторий этого открытого инструмента был принят первый патч, исправляющий некорректное поведение бликов на прозрачных участках поверхности. В дальнейшем планируется расширение сотрудничества с командой разработчиков Blender с целью исправления ошибок и реализации отсутствующей функциональности.

Скриншот 1

Скриншот 2

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

 , , ,

llex1234
()

Вышел nvidia-drivers 343.22

Группа Hardware and Drivers

Вчера, 18 сентября, nvidia выпустила первый стабильный драйвер 343-й ветки. Основные изменения:

  • Добавлена поддержка следующих GPU:
    • GeForce GTX 970
    • GeForce GTX 980
  • Устранена ошибка, которая не позволяла применять настройку «sync to vblank” к приложениям, написанным на языке EGL.
  • Устранена ошибка, из-за которой некоторые OpenGL-программы сталкивались с нехваткой памяти при переключении режима.
  • Устранена ошибка, которая не позволяла драйверу NVIDIA OpenGL применять переменную среды __GL_SHADER_DISK_CACHE_PATH.
  • Устранена ошибка, которая приводила к включению отключенных дисплеев в селекцию целей некоторых запросов в отсутствие явно заданных селекций цели.
  • В NV-CONTROL API добавлен новый атрибут для запроса о текущем использовании движка декодирования видео.
  • Устранена ошибка, из-за которой в некоторых стерео-конфигурациях не работала настройка Exchange Stereo Eyes в nvidia-settings.
  • Обходным способом решена проблема с шейдером в Unigine Heaven 3.0, которая могла приводить к искажению изображения, когда тесселяция включалась при активации профиля приложения, использующего настройку „GLIgnoreGLSLExtReqs“. Более подробную информацию смотрите в документации к переменной среды __GL_IGNORE_GLSL_EXT_REQS.
  • Устранена утечка памяти при разрушении плоскостей EGL.
  • Добавлена поддержка нескольких дисплеев со створоуказателем (EGL) одновременно.
  • Прекращена поддержка G8x, G9x и GT2xx GPU, а также чипсетов материнских плат на их основе. Текущая поддержка новых ядер Linux и серверов Х, а также исправления серьезных ошибок будут содержаться в драйверах устаревших версий 340. * до конца 2019 года включительно.
  • Устранена ошибка, из-за которой nvidia-installer безуспешно пытался удалить директорию, содержащую интерфейсы скомпилированных модулей ядра.
  • Обновлен nvidia-installer, чтобы регистрировать деинсталляцию в отдельный от журнала регистрации инсталляции файл, а также пытаться удалить предыдущие установки драйверов с помощью программы-установщика, когда это возможно.

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

 , ,

leg0las
()

Исходный текст NOX Renderer открыт под лицензией Apache

Группа Open Source

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

NOX — основанный на физике движок рендеринга, полностью интегрированный с Blender и 3ds Max (поддерживается и C4D), теперь стал открытым. Код представлен под лицензией Apache и свободен для коммерческого использования и модификаций.

Вы можете свободно вносить улучшения и изменения в движок, интегрировать его с любым ПО для работы с 3d, писать плагины для NOX, использовать его в вашей коммерческой работе и/или продавать. Возможности бесконечны и зависят только от вас.

Главные возможности NOX:

  • основанный на физике движок;
  • улучшенная постобработка;
  • рендеринг в слои;
  • действительный и ложный DOF;
  • instancing and displacement;
  • subsurface scattering.

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

 ,

anonymous
()

Релиз Blend4Web 14.08

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

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

В этом релизе: новая демо-сцена, улучшения в системе анимации и частиц, рефракция и процедурная генерация геометрии.

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

  • Представлена новая аудиовизуальная сцена «Лазурный грот». В демо использованы самые последние разработки команды в области рендеринга, анимации и физики. Сочетание сложных видов освещения, эффект динамического отражения окружающих предметов и рефракции оставляют невероятное впечатление.
  • Существенные улучшения анимационного движка. К каждому объекту теперь можно применить до 8 анимаций различных типов одновременно (объектная, скелетная, вертексная анимация, эмиссия частиц и параметризация источников звука). Реализована поддержка изменения скорости и направления ее воспроизведения (реверсивное воспроизведение).
  • Расширены возможности по управлению эмиссией и перемещением частиц в пространстве. Для изменения через API доступны размер частиц, начальная скорость и их количество. Новая функциональность позволяет программно реализовывать широкий спектр эффектов (например, разжигание костра, корректное расположение шлейфа дыма из выхлопной трубы и т.п.).
  • В интерфейс панели инструментов Blender'а добавлена кнопка для автоматического поиска и удаления неиспользуемых вертексных групп.
  • Расширена функциональность и улучшена производительность нодовых материалов.
  • Добавлена поддержка эффекта рефракции на любых материалах. Для реализации эффекта введена специальная нода REFRACTION с параметрами для настройки.
  • Реализована настройка эффекта динамического отражения в нодовых материалах.
  • Улучшения системы уровней детализации (LOD).
  • Добавлены низкоуровневые методы API для манипуляции геометрией в реальном времени, позволяющие процедурное генерирование мешей любой сложности (например, создавать конструкции à la Minecraft).
  • Выпущен ряд новых обучающих материалов по использованию движка в веб-разработке и созданию приложений-конструкторов.
  • Проведена реструктуризация внешних API, реализована возможность совместной компиляции движка и приложения с помощью файлов исключений Closure Compiler.
  • Различные мелкие исправления и улучшения, обновление документации.

Демо: лазурный грот

Демо: игровая комната

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

 , , ,

llex1234
()

Кампания по сбору средств на видеокурс по Blender 3D

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

На российской площадке краудфандинга Boomstarter открыта кампания по сбору средств на создание русскоязычного курса видеоуроков по пакету Blender 3D. Курс будет создан под эгидой студии Propellers, расположенной в Казани. Ранее основателем студии был создан базовый курс (в открытом доступе) «3D-мультфильм с нуля». Сумма по современным меркам небольшая, всего 100 тысяч рублей.

>>> Пожертвовать

 , , , ,

MageasteR
()

Вышла библиотека MathGL 2.3

Группа Open Source

Платформонезависимая библиотека MathGL предназначена для построения широкого спектра графиков (кривых, поверхностей, поверхностей уровня и т.д.). Есть возможности экспорта графики в растровые (PNG, JPEG) или векторные (EPS, SVG, TeX, OBJ, PDF) форматы и рисование в консольном режиме.

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

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

 , , , ,

abalakin
()

Вышел FreeCAD 0.14

Группа Open Source

Основное

  • Сайт переехал с Sourceforge , также переехала wiki и форум.
  • Проект перешел с PyQt на PySide и теперь полностью LGPL-ый
  • Плагины от сообщества
    • Part Library
    • BOLT -плагин для создания по параметрам,стандартных деталей
    • Экспорт из Eagle в freecad
  • Экспорт в WebGL
  • Введена система измерений(мер) теперь можно считать объем моделей и задавать их свойства(нужно в последствие для CAE и менеджмента)

Part

  • Новые примитивы (Плоскость, Элипсоид, Спираль,Призма и.т.д. )
  • Инструмент придания толщины граням(для листовых деталей)
  • Offset, Sweep ,Loft
  • Добавлены инструменты для измерения расстояний и углов(с радиусами беда)

PartDesign & Sketcher

  • Добавлен инструмент проверки Эскиза(Параметрический эскиз)
  • Генератор профиля шестерен

Drawing

этот набор инструментов отвечает за проецирование(которое починили). также теперь можно добавлять внешние SVG объекты на чертеж.

Raytracing

Починил работу и теперь по мимо POV-ray поддерживается Luxrender

Spreadsheet

Новый модуль позволяет создавать таблицы, задел для параметрических моделей.

Draft

Этот набор инструментов для чистого 2D черчения.

  • Добавлена поддержка импорта/экспорта через Teigha DWG(Autodesk -не ждите, пока они не сдадутся ничего не будет)
  • Рисованные размерные линии
  • Штриховка
  • ShapeString - TTF на чертеже
  • Кривые Безье

Arch

Огромные подвижки в этом модуле: Окна, Объемы, Многослойные стены один из авторов сам архитектор и любит IFC и BIM. Но так как, сложно объяснить эти достижения, лучше посмотреть руководство по Arch Workbench

Ответы:

Assembly Workbench - не вошел в 0,14 версию, автор говорит что пришлось бы переписать весь PartDesign ... поэтому Assembly отложено, но его можно потестировать в отдельной ветке.

FEM Workbench - полностью интегрировано как отображение сетки так и постпроцесс, расчетчик пока Calculix. (Потестировать на Linux лично мне не удалось, пока сырое)

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

 , ,

DR_SL
()

UFO:Alien Invasion 2.5

Группа Игры

Вышла новая версия UFO:AI, открытой стратегии из серии X-Com. Основным изменением стало обновление всех ресурсов игры на лицензионно чистые, что позволило включить игру в репозитории Debian.

Список нововедений:

  • Поддержка более 8 солдат на поле битвы.
  • Новый НЛО-Канонерка.
  • Система ранений и веса экипировки.
  • Улучшение ИИ.
  • Увеличение скорости отрисовки.
  • Добавлена граната с парализующим газом.
  • Три новых расы инопланетян.
  • Добавлено окно инструктажа миссии.
  • Новое оружие и перебалансировка показателей всего оружия в игре.
  • Навыки солдат растут быстрее.
  • WebAPI для обмена и распространения сохранений и отрядов.

В режиме кампании:

  • Обновлены окна исследования и транспортировки.
  • Изменён баланс воздушного боя, времени и вознаграждений разбора НЛО.
  • Значительно перестроено древо технологий.
  • Уменьшено количество НЛО.

В многопользовательском режиме появилась поддержка Mumble.

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

 , ,

O02eg
()

Релиз Blender 2.71

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

Сегодня состоялся релиз Blender 2.71.

( Этот выпуск ознаменован прямо-таки прорывными (для этого пакета) новшествами: )

Традиционно пакет доступен для Linux, MacOS и Windows.

>>> Скачать:

 ,

MageasteR
()

Поддержка Radeon в Haiku

Группа Open Source

В Haiku, открытом клоне BeOS, появилась поддержка современных карт Radeon (Mullins и Hawaii).

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

 , ,

Shaman007
()

Релиз Blend4Web 14.05

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

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

В этом релизе команда разработчиков сосредоточилась на упрощении использования движка и оптимизации производительности.

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

  • Представлена новая фотореалистичная демо-сцена “Спорткар”. С помощью визуального редактора шейдеров для этой сцены было создано свыше 40 различных материалов: хромированный металл, окрашенный металл, стекло, резина, кожа и др.
  • Подготовлена серия уроков, охватывающих широкий круг возможностей движка. Рассмотрены: система частиц, нелинейная анимация, освещение, постпроцессинговые эффекты, а также программирование простых интерактивных приложений.
  • Проведено визуальное улучшение и оптимизация производительности демо-приложений.
  • Реализованы инструменты для упрощения создания и отладки анимации, переработаны соответствующие API. В интерфейс Blender'а добавлена панель запекания скелетной анимации.
  • Существенно оптимизирован рендеринг сцен с большим количеством систем частиц.
  • Улучшена система управления камерой, переработаны API системы контроллеров с целью упрощения их использования.
  • Проведены дальнейшие оптимизации в физическом движке и аддоне искусственного интеллекта ботов (NPC).
  • Решена проблема с некорректной работой движка на MacBook Pro с дискретной видео-картой Nvidia.
  • Обновлена и дополнена документация, осуществлен перевод на английский язык.

В дополнение стоит отметить поздравительную интерактивную открытку, подготовленную командой движка к Дню Победы. Открытка, представляющая собой одиночный HTML-файл, была создана исключительно силами дизайнера без участия программистов.

Скриншот 1

Скриншот 2

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

 , , ,

llex1234
()