30 июня 2016

Blend4Web 16.06

Основные изменения:
  • Экспериментальная поддержка системы виртуальной реальности GearVR и нового стандарта WebVR 1.0, недавно перешедшего под крыло консорциума W3C. Для демонстрации работы различных устройств виртуальной реальности подготовлена игра Space Disaster.
  • Значительные улучшения режима предпросмотра сцен Fast Preview. При необходимости сервер разработки копирует все внешние ресурсы во временную папку, что делает возможным предварительный просмотр сцен, расположенных вне SDK (в других директория, на flash-накопителях и пр.).
  • Поддержка библиотеки материалов в менеджере проектов. Добавлена опция, позволяющая скопировать исходные файлы библиотеки материалов в директорию проекта.
  • Поддержка текстур в форматах GIF и BMP, поддержка форматов мультимедиа, имеющих множественные расширения для файлов одного контейнера (mp4, m4v, m4a; ogg, oga, ogv и др.).
  • Улучшения отладочных возможностей программы-просмотрщика Viewer. Для оптимизации производительности сцен добавлен специальный режим, показывающий с помощью цвета время рендеринга объектов.

23 июня 2016

EKO 5.2.0

Выпущена новая версия звукового редактора EKO, 5.2.0. В ней - исправления ошибок, связанных с обработкой отдельных каналов (теперь правильно работает копирование отдельного канала и тому подобное).

Также добавлены некоторые красивости, например, волновая форма пустого нового файла теперь выглядит как перечеркнутый прямоугольник.

Для скачивания доступны tarball-ы с исходным кодом и готовые сборки (для Win32).

Официальный сайт

21 июня 2016

MESA для i965 добавлен код для «предпоследнего» нереализованного расширения OpenGL: GL_ARB_ES3_1_compatibility

Сегодня в MESA было добавлено расширение GL_ARB_ES3_1_compatibility из состава OpenGL 4.5. Теперь все расширения 4.5 реализованы. Данное расширение доступно для оборудования Gen8+ (Broadwell и старше).

От полной реализации всех расширений OpenGL драйвером i965 остаётся только «specified vec4-slot component numbers» из состава GL_ARB_enhanced_layouts. Timothy Arceri уже работает над ним, и после тестирования оно будет добавлено в trunk MESA.

К сожалению, для чипов поколения Haswell работы над расширениями находятся в состоянии TODO, и значительных подвижек к релизу осенью MESA 12.0+ ожидать не приходится.

Новость на Phoronix.com

Shotwell 0.23.2

В новом выпуске:
  • Проведена большая чистка кодовой базы: удалена поддержка gphoto-2.4, почищен вызов внешних функций, из плагинов удалено определение вспомогательных строковых функций, удалены заглушки для обхода проблем в libgee (повышены требования к минимальной версии 0.10), наиболее часто используемые функции перенесены в отдельную разделяемую библиотеку.
  • Для сборки HTML-документации применён yelp-build.
  • GtkNotebook портирован на GtkStack.
  • Реализация hmac_sha1 переписана на языке Vala.
  • Обеспечен запрос "popup" входа в Facebook.
  • Реализовано удаление флага исполняемых файлов с изображений.
  • В панели фильтрации вывода кнопки теперь могут содержать текст и изображения.  

20 июня 2016

Аllegorithmic Substance Painter / GNU Linux

Компания Allegorithmic выпустила ранее анонсированную версию Substance Painter 2.1 для платформы Linux.

Substance Painter — программный инструмент, графический редактор, востребован в основном в среде разработчиков компьютерных игр и предоставляет мощные инструменты для раскрашивания 3D-моделей и создания текстур.

Substance Painter доступен в виде самостоятельного приложения, а также в SteamOS, распространяется под двумя видами лицензий: Indie и Pro, стоимость инди-лицензии (если вы зарабатываете менее 100 000 $ в год) составляет 149 $, профессиональной лицензии (более 100 000 $ в год) — 590 $.

Следует отметить, что на приложение распространяется региональная политика Steam. Например для стран, входящих в условную категорию «бедных», Substance Painter стоит всего 99 $.

Работа над Linux-версией другого популярного среди 3D-моделеров и цифровых художников приложения Substance Designer продолжается, компания сообщит о выходе таковой в своём блоге.

Подробности

14 июня 2016

SchaeferGL / Direct3D 9, работающая поверх API Vulkan

Проект SchaeferGL, в рамках которого развивается высокопроизводительная реализация Direct3D 9 (D3D9), выполненная в форме надстройки над кросс-платформенным API Vulkan, отметил достижение уровня, на котором возможно выполнение первого приложения из набора примеров D3D9. Исходные тексты SchaeferGL написаны на C++ и распространяются под свободной лицензией zlib.

В качестве критерия успешности разработки SchaeferGL упомянуто прохождение всех unit-тестов и обеспечение производительности на уровне 75% от оригинального D3D9. Из достоинств проекта отмечается предоставление поддержки Direct3D на оборудовании и программных платформах, изначально не поддерживаемых в D3D9. API Direct3D 9 выбран как имеющий наибольшее число поддерживающих его игр и более полно разобранный в процессе создания других альтернативных реализаций - Gallium Nine и WineD3D.    

13 июня 2016

SolveSpace 2.1

SolveSpace — свободная параметрическая 2D- и 3D-САПР для Linux, OS X и Windows. Размер программы — всего несколько мегабайт, программа обладает простым и понятным интерфейсом, и при этом имеет безграничные возможности, добавляемые сообществом почти каждый день.

SolveSpace 2.1 — это второй официальный релиз после перевода проекта в разряд свободного ПО. Первый публичный релиз версии 2.0 состоялся около 3 лет назад, и с тех пор многое в программе изменилось, и еще больше полезных опций добавилось.

Среди первостепенных задач, которые удалось реализовать в версии 2.1:
  • нативные порты для Linux и Mac OS X (версия 2.0 была доступна только для Windows);
  • добавлены новые форматы экспорта чертежей и моделей;
  • добавлена функция импорта чертежей из DXF и DWG-файлов;
  • заменен встроеный шрифт (на основе LFF-шрифта LibreCAD);
  • улучшена работа с текстовыми объектами и TTF-шрифтами;
  • доработан интерфейс окна свойств и панели инструментов;
  • добавлена возможность использования разных стилей начертания линий (пунктир, штрих-пунктир и т. д.);
  • добавлено отображение «невидимых» линий пунктиром.
Полный список изменений

02 июня 2016

Blend4Web 16.05

Новая сборка WebGL-фреймворка Blend4Web.
  • Конфигураторы VR и геймпадов. Добавился визуальный конфигуратор для устройств виртуальной реальности. Вызов специального окна с настройками может быть выполнен с помощью функций API. Разработчики планируют интегрировать эту возможность в веб-плеер движка. Кроме этого, стала доступна графическая настройка геймпадов и игровых рулей. Управление этим окном также возможно через API. Посмотрите специальное демо с этим функционалом.
  • Динамическая смена текстур. Появилась возможность замены текстуры на лету. Это может быть обычная текстура объекта или карта окружения. В последнем случае, замена кубической карты влияет на все этапы рендеринга, включая зеркальные отражения объектов. Демонстрация новой функции.
  • Улучшения визуального редактора логики. Добавлена возможность многократного вызова логических цепочек из JavaScript. Теперь разработчики смогут удобнее микшировать визуальное программирование с написанием кода. Также добавилась новая нода Empty, которая позволяет объединять несколько логических цепочек в одну.
  • Новый алгоритм батчинга. Батчинг — это объединение похожих объектов для улучшения производительности. Разработчики внедрили кластерный алгоритм для объединения групп сопредельных объектов, что благотворно скажется на рендеринге больших сцен.
  • Новая шейдерная нода и материалы. Разработчики Blend4Web принимают активное участие в разработке Blender. Некоторое время назад с их помощью была адаптирована важная нода Vector Transform для работы во вьюпорте Blender. Теперь функционал этой ноды доступен и в Blend4Web. Также были добавлены новые материалы в библиотеку материалов B4W.
  • Демонстрация работы камеры. Если у вас есть вебкамера, то можете полюбоваться на себя в трехмерном окружении. Код демонстрации также доступен для изучения. Щелкните здесь.
Подробности

Сектора Лирики