Компания Epic Games сообщила, что начиная с последней версии SDK разработчики могут активировать поддержку античита для Linux через Wine или Proton парой щелчков мыши на портале разработчиков Epic Online Services.
Сегодня в реддите появилось сообщение о закрытии некогда одного из самых крупных платных сайтов с учебными видео по 3д, 2д арту и разработке игр, в частности алгоритмы ИИ и прочее. К счастью, они решили выложить свои видео в открытый доступ по адресу https://3dbuzz.com.
Выпущена новая версия OpenXRay под номером 558! Релиз содержит общую стабилизацию и исправления для улучшения совместимости с игрой Чистое небо, которые выводят движок на приемлемый уровень качества. Помимо этого, релиз содержит множество других мелких правок, которые не будут упомянуты.
Самые главные вещи: топ-4 бага предыдущего релиза были исправлены, а поддержка ЧН практически полностью стабильна.
Представлен официальный билд редактора Unity под Linux. Дистрибутив поставляется в виде .deb-пакета или скрипта «все-в-одном», который работает независимо от типа операционной системы. Рекомендуемая конфигурация:
На Kickstarter идет кампания сбора средств на новый курс по разработке 2D/3D-игр на движке Godot.
Godot — это свободный кроссплатформенный игровой движок, который используют сотни разработчиков по всему миру. Проект развивается очень быстро, и на сегодняшний день это топовая игровая технология на GitHub.
Создать серию видеоуроков как для новичков, так и более продвинутых пользователей.
Создать общедоступные видеоуроки по официальным мануалам Godot (их запланировано более 60).
Премиум-курс (для поддержавших кампанию) с изучением более продвинутых техник. Вероятно, позже будет доступен бесплатно всем, как это обычно бывает. Премиум-курс будет без DRM.
Создать игровой 2D-платформер (демка) в стиле метройдвании для обучения по курсу.
Создать захватывающую 3D-демоверсию с боевыми механиками. Это будет простенькое демо по соответствующим официальным мануалам, которое поможет всем желающим понять основы темы.
Основная часть кампании уже успешно профинансирована, автор делится дальнейшими планами:
1. Два особых руководства, чтобы выжать максимум из свободно доступных ресурсов Godot. Один — для новичков, второй — для людей, переходящих с других движков и для разработчиков.
2. Профессиональный и свободный набор для 3D-прототипирования, созданный опытными 3D-художниками.
3. Официальная серия бесплатных тренингов, посвященная новым функциям Godot 3.1, тоже для всех.
GrafX2 — растровый графический редактор для создания и редактирования пиксельных изображений в стиле «pixel art» (с глубиной цвета до 8-бит). Код программы написан на языке C с использованием тулкита SDL (благодаря чему легко портируется на большинство известных платформ), а дополнения для программы можно писать в виде Lua-скриптов.
11 января 2019 года, спустя 8 месяцев с момента предыдущего релиза, Пулко Мэнди (Pulko Mandy, aka ‘pulkomandy’), главный разработчик проекта, объявил о релизе GrafX2 2.6 в своём аккаунте в Twitter:
GrafX2 2.6 just released (just in time for inclusion in Debian), with support for copy/paste, drawing for various 8 bit systems with constraints, and a lot of improvements! Thanks @tbernard1979 and all contributors! Also the 23rd birthday of the first public release today! 🎁
Вышла первая бета нового свободного пакета для 3D-моделирования. Главная особенность программы заключается в том, что она позволяет без особых знаний и умений в моделировании быстро сформировать базовый каркас модели на основе цифровой фотографии, где объект изображен с передней и боковой сторон. После этого пользователь отмечает базовые точки на основе фотографии, далее программа автоматически сгенерирует меш, и затем можно приступать к добавлению материалов и текстур. Подробнее об этом методе можно прочитать в блоге разработчиков.
GrafX2 — растровый графический редактор для создания и редактирования пиксельных изображений в стиле «pixel art» (с глубиной цвета до 8-bit) . Код программы написан на языке Си с использованием тулкита SDL (благодаря чему легко портируется на большинство известных платформ), а дополнения для программы можно писать в виде Lua-скриптов.
"Pixels not Dead!"
- слоган релиза GrafX2 2.5
Возможности:
Редактирование изображений с индексированными цветами (с палитрой), вплоть до 256 цветов.
Классические инструменты: линии, круги, текст, множество шагов отмены/возврата действий, встроенные кисти, ...
Менее классические инструменты: аэрограф, сплайновые кривые, фигуры с градиентной заливкой, пользовательские кисти.
Слои, для облегчения смены композиции во время работы.
Создание и редактирование анимации с множеством фрэймов (кадров) а также экспорт в формат GIF.
Режим разделения рабочего пространства на две рабочие зоны («увеличиваемая зона» и «зона актуального размера»), при этом в обоих зонах редактирование и обновление изображения происходит одновременно.
Обширный редактор палитр: цветовые системы RGB и HSL, редактирование групп цветов, установка и создание цветовых амплитуд.
Контроль палитр: подмена цветов без изменения изображения, общая генерация палитры для объединения двух изображений.
Режим сглаживания: помогает применять сглаживание с использованием пользовательских градиентов.
Режим сетки: сначала рисуете тайлы и потом легко пристыковываете и копируете их для создания больших концептов.
Узорчатый режим.
Прозрачность, смягчение, размазывание, и другие продвинутые эффекты.
Обширные и настраиваемые комбинации клавиш: можно контролировать всё используя лишь клавиатуру и скрыть панель инструментов чтобы рисовать в полный экран.
Скриптование с использованием встроенного Lua-движка позволяет автоматизировать операции, проводить мощный анализ и манипуляции над изображениям.
Необычные режимы отображения: широкие и высокие пиксели, ограниченные палитры: очень полезные функции при работе с изображениями предназначенными для 8- and 16-битных компьютеров.
Специальные режимы рисования, воспроизводящие ограничения таких платформ как ZX Spectrum, Thomson, специальных режимов Amstrad CPC, и т.д.
Релиз v2.5 состоялся 7 мая 2018 года, спустя почти шесть лет с момента релиза v2.4 (2012г.), и спустя более чем 22 года с момента релиза v1.0 (1995-1996гг.).
В команде разработчиков движка Blend4Web произошёл раскол, в результате которого основатель проекта Юрий Ковеленов вместе с частью команды покинул компанию Триумф и основал новый проект по разработке браузерного движка. Движок получил название Verge3D и будет основываться на технологиях открытого фреймворка Three.js. Как и в случае с Blend4Web, планируется поддержка пакета 3D-моделирования Blender, в дальнейшем список совместимых трёхмерных пакетов будет расширяться.
К первой бета-версии, ожидающейся в начале ноября, анонсирован следующий набор функционала:
Поддержка последней версии стандарта хранения 3D-графики glTF 2.0, разрабатываемого консорциумом Khronos.
Поддержка фотореалистичных материалов, включая модель рендеринга PBR.
Визуальный редактор логики.
Менеджер приложений на основе встроенного Python-сервера Tornado.
Кнопка для быстрого экспорта и просмотра сцен из Blender.
Опубликована новая версия свободного движка классической пошаговой стратегии Heroes of Might & Magic 3 — VCMI 0.99.
Для игры требуются оригинальные файлы Heroes Complete или Shadow of Death. WoG более не требуется.
Все рекомендуемые дополнения могут быть скачаны и установлены при помощи программы запуска игры, поставляемой в пакете.
Разработчики Blend4Web объявили о релизе своей первой браузерной игры «Сказ о Пятигоре». Работа над проектом еще не завершена, но вы можете просмотреть обширное, насыщенное действиями вступление и сразиться с монстрами на двух уровнях.
Данная игра демонстрирует уникальные возможности фреймворка Blend4Web для создания браузерных приложений такого типа. Интерфейс программы оптимизирован для работы на десктопах и мобильных платформах. Работа над ресурсами выполнялась с использованием свободных инструментов: Blender, Krita, GIMP и Audacity. Исходники проекта распространяются под лицензией GPL v3 и доступны в дистрибутиве SDK Blend4Web.
Разработчикам будут предоставлены инструментарий и ресурсы для того чтобы выжать из видеокарт по максимуму, как в играх, так и в приложениях направленных на вычисления.
И, в отличии от широко используемого GameWorks корпорации NVIDIA, GPUOpen не будет «непригодным для использования черным ящиком».
Исходные коды даже будут выложены на GitHub!
Напомню, что месяц назад также был обещан альтернативный компилятор совместимый с CUDA — Boltzmann.
Разработчики Blend4Web объявили о выходе новой версии 15.07. Blend4Web — это Open Source разработка, предлагающая законченное решение для визуализации трехмерной графики, интерактивных сцен для сайтов. Система построена на базе трехмерного редактора Blender.
Ключевые особенности релиза:
Мягкие частицы. Для визуализации таких эффектов, как дым, огонь, брызги, используется система частиц, где её мельчайшие элементы (билборды) являются полупрозрачными плоскостями, повернутыми к камере. Ранее при соприкосновении стандартных частиц с объектами в сцене приходилось наблюдать артефакты в виде видимых границ полигонов. Мягкие элементы лишены этого недостатка и при столкновении с поверхностью «растворяются». Разработчики подготовили специальное демо для сравнения обоих типов частиц.
Редактор нод. Blend4Web умеет работать со стандартными нодами Blender. Кроме того, разработчики предлагают свои собственные ноды. Особенность данного релиза — это расширение функциональности нодового редактора при работе с прозрачностью. Разговор идет об Alpha Clip (отсечение по альфа-каналу). Ранее для создания масок приходилось использовать текстуры. Новые процедурные маски помогут вырезать участки поверхности любой формы. Кроме того, они могут быть анимированными. Посмотрите эту демонстрацию.
Мультиязычный интерфейс. Переключение языка осуществляется стандартными средствами Blender. На данный момент поддерживаются английский и русский.
Совместная разработка. Для тестирования WebGL-приложения Blend4Web предлагает сервер, запускаемый одновременно с Blender. Теперь разработчики могут обращаться к нему по локальной сети. Соответствующие опции находятся в настройках аддона.
Новый шейдерный препроцессор. Сцены стали загружаться гораздо быстрее. Особенно это заметно при использовании большого количества различных шейдеров.
Представлен новый релиз открытого фреймворка для создания браузерных 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).
В этом релизе мы также проделали большую работу по исправлению ошибок и подготовили множество мелких улучшений, полный список которых можно посмотреть в замечаниях к релизу.
Чуть меньше года назад у меня состоялся разговор с коммерческим директором Unity Technologies где я задавал ему вопрос касательно релиза Unity IDE для Linux. Я тогда сказал, что это нужно многим разработчикам, но он со мной поспорил. И тогда я пообещал запустить на change.org петицию и собрать достаточно подписей, чтобы он понял, что спрос на Unity IDE под Linux есть.
И вот наконец, не более чем 3 недели назад я создал петицию в поддержку соответственно Unity IDE для Linux.
Запрашиваю вашу поддержку, друзья! Давайте вместе создадим яркий инцидент, чтобы Unity Tech стало стыдно и они портировали среду разработки в Linux! И пусть следующая новость о Unity cтанет новостью о портировании Unity IDE на Linux :)
Расскажите вашим друзьям, родственникам, расшарьте и репостните везде, где возможно. Спасибо!