23 декабря 2015

Blend4Web 15.12

Основные изменения:
  • Поддержка теней от нескольких источников освещения. Blend4Web теперь поддерживает отбрасывание теней несколькими источниками света (до четырёх включительно), что способно улучшить реалистичность и насыщенность создаваемых сцен. Для демонстрации возможности подготовлен следующий зимний пример.
  • Начальная поддержка шлемов виртуальной реальности с использованием WebVR API. На данный момент для использования этой технологии необходимо наличие браузера с поддержкой WebVR и устройства Oculus Rift.
  • Улучшена работа анаглифного способа реализации стерео-изображения. Применен новый алгоритм генерации анаглифного изображения с лучшей цветопередачей. Для камеры типа TARGET положение плоскости схождения левого и правого изображений теперь определяется автоматически по точке поворота камеры.
  • Режимы стерео-изображения могут быть активированы с помощью API. Кроме того, в стандартный веб-плеер был добавлен соответствующий переключатель, позволяющий сделать это без программирования.
  • Новый инструмент для реализации элементов пользовательского интерфейса Viewport Alignment. С помощью этого инструмента элементы UI могут быть привязаны к краю, углу или центру экрана. В отличие от простой привязки родитель-потомок, положение объекта автоматически изменяется при изменении разрешения и пропорций экрана. Пример.
  • Очередная порция улучшений в редакторе логики. Узел Move To позволяет перемещать объект в направлении другого объекта. Узел Console Print выводит полезную для отладки информацию (в том числе значения переменных) в консоль браузера.
  • Кнопка быстрого просмотра Fast Preview продублирована на нижней панели вьюпорта Blender. С помощью кнопки можно мгновенно загружать сцену в браузер на любой стадии ее создания.
  • Новый инструмент для визуального оборажения лимитов перемещения камеры. При включении опции Display Limits in Viewport в настройках камеры, лимиты будут отображаться непосредственно во вьюпорте Blender.
  • Добавлены API для удаления динамических объекты со сцены, для копирования процедурных текстур, отображаемых через HTML элемент Canvas, а также новые методы get_selectable_objects() и get_outlining_objects(), облегчающие работу с объектами. Метод pick_object() расширен и теперь может использоваться для объектов-аннотаций.
  • Приняты меры для обеспечения корректной работы рендерера на видео-картах Nvidia 200 серии, на устройствах iPhone 4, 4S, 5, iPad 2, 3, 4 и iPad Mini 1 и 2 поколений. 

22 декабря 2015

SuperTux 0.4

Спустя более десяти лет с момента прошлого значительного релиза представлен новый выпуск классической игры-платформера SuperTux 0.4, напоминающая по стилю Super Mario. Новый выпуск примечателен полной переработкой игрового движка, который переведён на использование OpenGL, OpenAL и SDL2.

Реализованы новые игровые уровни и персонажи, представлены новые графические и звуковые эффекты, добавлены новые объекты (трамплины, ветер, движущиеся платформы, выключатели, передвигаемые камни и т.п.). Представлен API и средства для использования squirrel-скриптов для определения логики игровых уровней. Добавлен новый менеджер загрузки переводов и дополнений.   

15 декабря 2015

OpenGL - Mesa 11.1

В новом выпуске можно отметить следующие изменения:
  • В драйвере freedreno для графической подсистемы чипов Qualcomm Snapdragon с GPU Adreno A3xx/A4xx реализована поддержка OpenGL 3.1;
  • В драйвере freedreno добавлена поддержка GPU Adreno A305;
  • В драйвере виртуального видеоадаптера системы виртуализации VMware реализована поддержка OpenGL 3.3 (для VMware Workstation 12 и Fusion 8);
  • Добавлен новый gallium-драйвер virgl для виртуального GPU эмулятора QEMU (virtio-gpu);
  • В драйвере i965 (gen9+) появилась поддержка режима сглаживания 16x MSAA (Multisample anti-aliasing);
  • В драйвере radeonsi добавлена поддержка APU AMD Stoney Ridge;
  • В драйвере VAAPI добавлена возможность декодирования HEVC, реализована поддержка импорта dmabuf, преобразования цветовых пространств через VPP, работы без вывода на экран (headless) через VA_DISPLAY_DRM. В VPP добавлены RGBX и BGRX. По умолчанию отключено ускорение декодирования MPEG4;
  • В драйверах программного рендеринга softpipe и llvmpipe добавлена поддержка расширений EGL_KHR_create_context и EGL_KHR_gl_colorspace;
  • Для EGL-бэкенда X11 реализована поддержка DRI3;
  • Поддержка новых расширений OpenGL:
    • GL_AMD_performance_monitor в nv50
    • GL_ARB_arrays_of_arrays в i965
    • GL_ARB_blend_func_extended во freedreno (a3xx)
    • GL_ARB_clear_texture в nv50, nvc0
    • GL_ARB_clip_control во freedreno/a4xx
    • GL_ARB_copy_image в nv50, nvc0, radeonsi
    • GL_ARB_depth_clamp во freedreno/a4xx
    • GL_ARB_fragment_layer_viewport в i965 (gen6+)
    • GL_ARB_gpu_shader_fp64 в r600 для чипов Cypress/Cayman/Aruba
    • GL_ARB_gpu_shader5 в r600 для чипов Evergreen и более новых
    • GL_ARB_seamless_cubemap_per_texture во freedreno/a4xx
    • GL_ARB_shader_clock в i965 (gen7+)
    • GL_ARB_shader_stencil_export в i965 (gen9+)
    • GL_ARB_shader_storage_buffer_object в i965
    • GL_ARB_shader_texture_image_samples в i965, nv50, nvc0, r600, radeonsi
    • GL_ARB_texture_barrier / GL_NV_texture_barrier в i965
    • GL_ARB_texture_buffer_range во freedreno/a3xx
    • GL_ARB_texture_compression_bptc во freedreno/a4xx
    • GL_ARB_texture_query_lod в softpipe
    • GL_ARB_texture_view в radeonsi и r600 (для evergeen и более новых чипов)
    • GL_ARB_vertex_type_2_10_10_10_rev во freedreno (a3xx, a4xx)
    • GL_EXT_blend_func_extended во всех драйверах с поддержкой ARB;
    • GL_EXT_buffer_storage в драйверах с поддержкой ES 3.1;
    • GL_EXT_draw_elements_base_vertex во всех драйверах
    • GL_EXT_shader_samples_identical в i965.
    • GL_EXT_texture_compression_rgtc / latc во freedreno (a3xx & a4xx)
    • GL_KHR_debug (GLES)
    • GL_NV_conditional_render во freedreno
    • GL_OES_draw_elements_base_vertex во всех драйверах  

12 декабря 2015

NetHack 3.6.0

NetHack, одна из старейших игр в жанре roguelike. В данной версии команда разработчиков The DevTeam предприняла попытки осовременить процесс разработки игры.

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

Геймплейные изменения включают в себя внесение в исходный код популярных патчей, улучшающих игровой интерфейс и исправляющих баги. Помимо этого, новая версия содержит ряд отсылок к произведениям о Плоском Мире как дань памяти Терри Пратчетту, ушедшему из жизни ранее в этом году.
 
* Подробности

11 декабря 2015

GRID Autosport / GNU-Linux

GRID - игра в жанре автосимулятора. В игре доступно 78 автомобилей, более 100 трасс на 22 локациях и пять режимов: Touring, Endurance, Open Wheel, Tuner и Street.

Порой мне кажется, будто каждый пиксель GRID Autosport настроен против меня. Это война. С трассой и ее крутыми поворотами, с противниками, со своей машиной и с самим собой. Расклад простой: либо ты вырываешь победу в последнем вираже перед финишной прямой, либо улетаешь в отбойник, не справившись с управлением.

Современные гоночные игры разучились задавать игроку трепку, и именно поэтому каждый подиум в Autosport воспринимается как настоящий триумф.

http://steamcommunity.com/games/255220/announcements/detail/743455843787666232




Демонстрация реализации DirectX 11 в Crossover на платформе Linux

После выхода пакета Crossover 15, многие пользователи обратили внимание на опубликованные летом планы по интеграции в Crossover поддержки DirectX 11. Ожидалось, что DirectX 11 будет включён в Crossover 15, но этого не произошло. Сотрудники компании CodeWeavers пояснили, что реализация DirectX 11 уже готова, но пока непригодна для регулярного использования. Работа DirectX 11 в Linux пока не полностью отлажена и вызывает проблемы при запуске многих игр.

Тем не менее, некоторые игры уже работают корректно. Среди таких игр Divekick и Karma Incarnation 1, для которых подготовлены видеодемонстрации запуска в Linux.

08 декабря 2015

Для драйвера r600 в MESA представлена поддержка OpenGL tessellation для видеокарт серии vergreen/cayman

В дерево разработки проекта MESA добавлена и включена по умолчанию поддержка OpenGL расширения GL_ARB_tessellation_shader для видеокарт серии evergreen/cayman (HD 5800/6900). После этого коммита драйвер достиг уровня поддержки стандарта OpenGL 4.0.

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

03 декабря 2015

Большая зимняя распродажа игр на GOG!

Более 500 предложений со скидками до 90%, «таинственные игры» за $3 и подарки за покупки.

48-часовое празднование начала распродажи
Мы решили отметить начало распродажи 48-часовым празднованием – в течение этого времени будут продаваться большие наборы, о которых вы нас так просили. Так что зарядите свои световые мечи, ибо каталог «Звёздных войн» поступит в продажу со скидкой 77%. В наборе вас ждут серии X-Wing и TIE Fighter, Galactic Battlegrounds Saga, Knights of the Old Republic I-II, Battlefront II и другие. Затем, воспользовавшись скидками до 75%, вы сможете снова насладиться великолепием классических приключенческих игр от Lucasfilm: Indiana Jones and the Fate of Atlantis, Sam & Max Hit the Road, Outlaws, The Secret of Monkey Island и т.д. И, наконец, вашему вниманию предлагается набор Divine Pack, включающий Beyond Divinity, Divinity 2 и Dragon Commander Imperial со скидками до 85%.

Получайте бесплатные игры за покупки, участвуя в Большой зимней распродаже. Вы сможете оставить их себе или подарить другу: потратив $5, вы получите игру Divine Divinity, а если сумма ваших покупок достигнет $50 или выше, то мы подарим вам Blackguards Special Edition.

После 48-часового празднования старта распродажи все предложения дня и наборы будут сменяться каждые 24 часа
Большая зимняя распродажа продлится 11 дней и закончится 13 декабря в 16:59 по московскому времени.

*GOG - зимняя распродажа!

02 декабря 2015

Warsow 2.0

После полутора лет разработки состоялся релиз Warsow 2.0, кроссплатформенного, динамичного 3D-шутера от первого лица, схожего с такими играми, как QuakeWorld, QuakeLive, CPMA и Xonotic. Исходные тексты проекта распространяются в рамках лицензии GPL. Готовые сборки подготовлены для Windows, Ubuntu Linux и OS X.


В новом выпуске представлен обучающий уровень, знакомящий новичков с особенностями игры. Большая часть игровых ресурсов переведена на лицензию Creative Commons Attribution-ShareAlike 4.0. Переработаны многие графические эффекты, улучшена отрисовка градиентов и отточены параметры оружия. На 30-50% увеличена производительность рендеринга. Реализован режим отзеркаливания карт, при котором содержимое карты формируется в зеркальном отражении. Добавлено два новых режима отображения экранных индикаторов.   

Blend4Web 15.11

Основные изменения:
  • Начальная поддержка WebGL 2.0. Вторая версия WebGL призвана поднять качество графики в браузерах на новый уровень. В данный момент эта технология только тестируется и доступна для использования при включении экспериментальных опций в настройках браузеров. Возможности новых API предоставляются автоматически при наличии совместимого оборудования. Это мобильные чипы, поддерживающие OpenGL ES 3.0, или видеокарты с OpenGL 3.2.
  • Поддержка антиалиасинга MSAA. Применение этой технологии позволяет добиться наилучшего качества сглаживания. Это первый пример использования новых возможностей WebGL 2.0 в Blend4Web.
  • Дополнительные возможности редактора логики. Новые узлы Stop Animation, Stop Sound и Stop Timeline предназначены для остановки объектной анимации, проигрывания звука и глобальной анимации, соответственно. Нода Move Camera теперь позволяет плавно перемещать камеру, а узел Play Animation контролировать поведение анимации после ее завершения. Например, можно зациклить воспроизведение анимации, переместить её на начальный кадр или просто остановить.
  • Новый высокоточный механизм оценки производительности рендеринга. При активации режима отладки в программе-просмотрщике (опция HUD Info на панели Tools & Debug) выводится время в миллисекундах, потраченное GPU на рендеринг соответствующей части сцены.
  • Продолжается работа над реструктуризацией кодовой базы движка. Разработчики отказались от использования матриц для перемещения объектов внутри движка. Теперь все изменения выполняются с помощью векторов и кватернионов. Это позволило несколько улучшить производительность системы.
  • Поддержка устройств на базе GPU Adreno 4xx серии и планшета iPad Pro. 

01 декабря 2015

Tutorial: Robot Tentacle in Blender

Zacharias Reinhardt writes:

 Hi everyone!
 Learn how to create stunning robot tentacles Blender, in our latest AgenZasBrothers tutorial!
 Have fun!

English Tutorial:




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