воскресенье, 13 августа 2017 г.

ArmorPaint

Разработчики движка Armory анонсировали интересную разработку - программу для раскрашивания моделей ArmorPaint, аналог Substance Painter. Инструмент поддерживает PBR и "дружит" с игровыми и рендер-движками (Armory, Unity, UE, Cycles). Интерфейс ArmorPaint основан на узлах, подобно Cycles, что позволяет создавать процедурные материалы и кисти.

Программа работает под управлением Windows, Linux и macOS, в настоящее время ведется работа по переносу на iOS, Android и HTML5. Проект очень интересный и перспективный - будем следить за его развитием.

http://armorpaint.org

четверг, 10 августа 2017 г.

BitWrk - рендеринг за криптовалюту

Интересную разработку представили немецкие программисты - рендер-сеть BitWrk, с помощью которой можно распараллеливать рендеринг между компьютерами в Интернете. BitWrk работает по принципу Bitcoin и принимает криптовалюту в качестве оплаты за рендеринг - вы можете стать частью вычислительной сети и зарабатывать, предоставляя мощности своего оборудования другим участникам (правда, в настоящее время сеть работает в тестовом режиме, и вывод средств из системы еще не реализован). Учитывая то, какими темпами сейчас развиваются блокчейн-технологии, эта новинка имеет все шансы потеснить традиционные централизованные рендер-фермы. Единственный ее серьезный недостаток - отсутствие защиты от копирования: владельцы узлов имеют доступ к вашим данным и могут их скопировать, так что для коммерческих проектов BitWrk, очевидно, не подходит.

Чтобы подключиться к BitWrk, нужно скачать клиент (есть версии для Windows, Linux и macOS) и установить аддон для Blender. Что интересно, вы можете протестировать работу платформы бесплатно - в сети есть узлы, предоставляющие свою вычислительную мощность за 0 BTC.

Кстати, ничто не мешает расширить концепцию BitWrk на более широкую область применения. Подобная идея "мирового компьютера" обсуждается уже давно - это логическое продолжение концепции облака: владельцы недорогих устройств могли бы покупать вычислительные ресурсы за биткоины на онлайн-рынке серверов. Над реализацией этой идеи уже работает проект Golem, основанный на Ethereum и смарт-контрактах.

MaterialX

Industrial Light & Magic открыла исходники библиотек по проекту MaterialX - открытого стандарта для обмена материалами между графическими пакетами. Изначально разработанный в Lucasfilm в 2012 году, MaterialX использовался при создании седьмого эпизода "Звездных войн" и спин-оффа "Изгой-один", а также VR-игры Trials on Tatooine. MaterialX позволяет переносить внешний вид модели (включая текстуры и OSL-шейдеры) из одной платформы в другую без потерь и изменений.

http://materialx.org

Победители SIGGRAPH 2017 Computer Animation Festival

Лучший фильм - "Song of a Toad", Filmakademie Baden-Württemberg, Kariem Saleh (Германия)


Спецприз жюри - "John Lewis: Buster the Boxer", Moving Picture Company, Dougual Wilson (Великобритания)



Лучший студенческий проект - "Garden Party", MOPA, Théophile Dufresne, Florian Babikian, Gabriel Grapperon, Lucas Navarro, Vincent Bayoux, Victor Caire (Франция).


воскресенье, 6 августа 2017 г.

Radeon ProRender открыт

На прошедшей недавно конференции SIGGRAPH 2017 компания AMD объявила об открытии исходников своего рендер-движка Radeon ProRender. Код опубликован на GitHub под лицензией MIT и отныне будет развиваться в рамках проекта GPUOpen.

Напомним, ProRender - это высокопроизводительный физически корректный трассировщик лучей, выполняющийся на GPU через OpenCL 1.2. Заявлено, что движок способен рендерить сцену из 775 тысяч треугольников с частотой 15 кадров в секунду с разрешением full HD. ProRender работает на Windows, Linux и macOS - и, что немаловажно, работает с GPU не только от AMD, но и от других производителей. Движок совместим с 3ds Max, Maya, Rhino и SolidWorks, также недавно состоялся стабильный релиз плагина интеграции для Blender 2.78.

вторник, 1 августа 2017 г.

OpenGL 4.6

На проходящей в Лос-Анджелесе конференции SIGGRAPH 2017 консорциум Khronos представил OpenGL 4.6, новую версию популярного графического стандарта, которая стала первым обновлением с момента выхода Vulkan. Самым важным нововведением этой версии является встроенная поддержка SPIR-V - переносимого промежуточного представления шейдеров, изначально разработанного для Vulkan. SPIR-V универсален для всех платформ и может применяться как для графики, так и для параллельных вычислений. Для компиляции шейдеров на языке GLSL в SPIR-V развивается компилятор glslang, в который уже добавлена поддержка GLSL 4.60.

Также в ядро OpenGL было включено расширение GL_ARB_texture_filter_anisotropic (реализация анизотропной фильтрации текстур) и GL_ARB_polygon_offset_clamp, которое позволяет устранить часто встречающийся артефакт light leak, возникающий при отрисовке теней - на эти два расширения ранее распространялись патентные ограничения, которые теперь удалось разрешить.

среда, 26 июля 2017 г.

Adobe прекращает поддержку Flash

Компания Adobe наконец-то объявила Flash устаревшей технологией. Сопровождение Flash будет осуществляться до конца 2020 года, после чего обновление и распространение плагина будет прекращено. Mozilla, Google, Apple и Microsoft, соответственно, также заявили о прекращении поддержки Flash в своих браузерах. Пользователям рекомендуется перейти на стандартные веб-технологии для воспроизведения мультимедийного контента. Для организации работы с видео предлагается перейти на HTML Video и Media Source Extensions, для отрисовки графики в реальном времени рекомендуется использовать Canvas и WebGL, для анимации доступны CSS Transitions и CSS Animations, для P2P-коммуникаций имеется WebRTC, а для достижения высокой производительности и интенсивных вычислений можно использовать WebAssembly.

https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html