Из новостей: вышли Character Creator 4 и iClone 8, Phoenix 5.0, Azur Games запустил программу по релокации игровых студий за процент от прибыли, стала доступна бетка Construct Animate.
Из интересностей: разбор рендеринга Elden Ring, трёхмерная реконструкция человеческого тела Z-Anatomy, психология проигрыша, Unreal Engine 5 идёт ва-банк с динамическим глобальным освещением и Lumen.
![](https://habrastorage.org/getpro/habr/upload_files/1ef/d86/ef5/1efd86ef5b4699489e82219baaa2f91a.png)
Обновления/релизы/новости
Вышли Character Creator 4 и iClone 8
Обновлённая версия Character Creator соединит ведущие в отрасли пайплайны с единой системой для создания 3D-персонажей, риггинга, управления ассетами и интерактивного дизайна.
Команда также представила долгожданный iClone 8, новую и улучшенную версию инструмента для 3D-анимации в реальном времени для фильмов.
TressFX 5.0 доступен как патч для Unreal Engine
![](https://habrastorage.org/getpro/habr/upload_files/93d/7a2/62f/93d7a262ff3aef6df3b2d54e1d05d61b.jpeg)
Последняя версия патча TressFX UE, который обеспечивает высококачественную симуляцию и визуализацию реалистичных волос и меха с использованием графического процессора, работает в Unreal Engine 4.26 и 4.27.
Azur Games запустил программу по релокации игровых студий за процент от прибыли
![](https://habrastorage.org/getpro/habr/upload_files/144/ae3/b17/144ae3b17470bada731d6c8b20eea7de.jpeg)
Сам бы я, правда, никому не рекомендовал на такое соглашаться и отдавать процент за фиксированную услугу, но если совсем безвыходное положение, то может и стоит согласится.
Релиз Phoenix 5.0
В обновлении представлены элементы управления Thruster force и Axis Lock для объектов сцены, затронутых симуляциями, новые параметры для управления узорами пены, создаваемыми симуляциями жидкости, и новый воксельный шейдер.
Про обновление для Maya и для 3ds Max.
Стала доступна бетка Construct Animate
![](https://habrastorage.org/getpro/habr/upload_files/597/169/435/597169435db9fb23be1e79fd3f2df74a.gif)
Создатели игрового движка Construct 3 выпустили бета-версию нового продукта — Construct Animate, который является версией Construct 3, специально предназначенной для создания 2D-анимации, которую можно экспортировать в виде веб-приложений, рекламы или видео.
Халява/раздачи/бандлы/курсы
Трёхмерная реконструкция человеческого тела Z-Anatomy
![](https://habrastorage.org/getpro/habr/upload_files/df7/13c/44f/df713c44f265753dc94b2c04762b1cd4.gif)
Можно скачать как в виде файла для Blender, так и в виде бесплатного приложения для Android. Показывает основные структуры человеческого тела послойно, включая скелет, мышцы, кровеносные сосуды и нервы.
Для Blender на Windows и macOS доступно по лицензии Creative Commons CC BY-SA 4.0.
Конвертер Vray to Blender PBR/FBX
![](https://habrastorage.org/getpro/habr/upload_files/450/3e2/711/4503e27115d41fa7b11ebafef1743960.jpeg)
Позволяет преобразовать V-Ray в Principled BSDF материалы Блендера. Код доступен на Гитхабе.
Пак ассетов для класса
![](https://habrastorage.org/getpro/habr/upload_files/939/520/af6/939520af602080cb43f76c85c3191f4a.jpeg)
Комплект материалов для классной комнаты: стулья, столы, полки, мелки и другое.
Интересные статьи/видео
Разбор рендеринга Elden Ring
![](https://habrastorage.org/getpro/habr/upload_files/ec5/47b/1b2/ec547b1b28c285ec8be8c5e82fd082e0.jpeg)
Годная статья про игру. Несколько моментов:
Можно было и D3D11 использовать, т. к. разработчики не используют D3D12 на полную. Не используется VRS, Mesh Shaders, Raytracing, Sampler Feedback, Direct Storage.
Одна и та же трава может отрисовываться то картами, то полноценно, и это не зависит от расстояния. С другой стороны, листва использует общие атласы.
25к вызовов CopyDescriptorsSimple и CreateConstantBufferView в начале фрейма. Если сравнить с другими играми, то видно, что реальная работа происходит в последней четверти кадра. Это странно.
Для следов крови используется одна и та же маска, но за счёт деформации придаётся уникальность.
Мы можем видеть в фрейме всего несколько следов, но по факту отрисовывается несколько десятков декалей, которые мы даже не видим.
Работа со звуком в игре в отдельном потоке. Но по ходу проигрывания нет синхронизации. В итоге, скажем, если у вас подвисают фреймы, то на экране вы ничего не видите, а звук при этом будет слышен.
Психология проигрыша
Проиграть не весело. Мы восхищаемся победителями, проигравших со временем забывают. Проигрыш — это действие, которое мы все совершаем в МНОГОЧИСЛЕННЫХ случаях в нашей жизни, но реакция на эти потери различна. Какова психология проигрыша? Как мы реагируем на потерю на когнитивном уровне, и влияет ли наша личность на то, как мы восстанавливаемся или восстанавливаемся ли мы после потери?
Как стать аниматором в геймдеве: инструкции для тех, кто хочет анимировать в Spine
![](https://habrastorage.org/getpro/habr/upload_files/ee2/a5f/7cb/ee2a5f7cb4e015497c255584ddd9d739.jpeg)
Smirnov School рассказывают, что такое Spine, как им пользоваться и какие навыки анимации нужны, чтобы зарабатывать.
Эмулятор CD-Rom для SonyPlaystation, который писался больше десяти лет. Часть 3
![](https://habrastorage.org/getpro/habr/upload_files/086/0b4/fcc/0860b4fccd8ce94f9029da525d220129.png)
В этой части автор всё переделал, причём дважды, разгадал загадку SENS, и попутно ещё решил кучу разных маленьких, но нужных моментов.
Эмулятор CD-Rom для SonyPlaystation, который писался больше десяти лет. Часть 4
![](https://habrastorage.org/getpro/habr/upload_files/2a8/6c8/e55/2a86c8e55ba55abaf4b2104102a951f1.jpeg)
В прошлой части автор добился стабильного считывания TOC. И нестабильно, глючного, но, всё-таки, запуска игр. А также разобрался с тем, что же такое SENS, и как именно приставка выполняет позиционирование при помощи команд управление кареткой. Осталось реализовать модуль для эмуляции SENS. И решить маленькие, но важные мелочи.
Создание фэнтезийного средневекового города в Unreal Engine 5 и Blender
![](https://habrastorage.org/getpro/habr/upload_files/0b1/974/7c4/0b19747c47af1efcf8d33fa5ba8380f8.jpeg)
Фабиан Краус поделился историей проекта Medieval City, рассказал о том, почему Unreal Engine является идеальным набором инструментов для нужд дизайна уровней, и объяснил, как использование различных форм помогает вести игроков.
Gears of War могла выйти без мультиплеера
О том, что оригинальная Gears of War могла выйти на Xbox 360 без мультиплеера, рассказал Ars Technica ведущий дизайнер уровней Ли Перри в рамках серии War Stories.
Epic Games долго не могла сделать бои реально фановыми, поэтому обсуждения о судьбе онлайн составляющей длились чуть ли не до релиза игры.
Быстрый переход на UNIGINE с Unreal Engine 4: первые шаги
![](https://habrastorage.org/getpro/habr/upload_files/786/0e8/ed0/7860e8ed01bd1ac2a598922033d54d03.png)
Если планируете переходить с иностранного софта на отечественный и ищете полноценный аналог Unreal Engine 4, то одним из вариантов может стать UNIGINE, использующий общепринятые интерфейсы и рабочие процессы, которые могут быть знакомы по работе с другими 3D-инструментами.
Опыт разработчиков Hardspace: Shipbreaker в раннем доступе
![](https://habrastorage.org/getpro/habr/upload_files/22f/0ab/8ec/22f0ab8ecdd1fbd6f7ce585b01856593.png)
Чему научилась Blackbird Interactive за два года работы над Hardspace: Shipbreaker? Ведущий продюсер Джессика Кляйн и геймдиректор Эллиот Хадсон поделились некоторыми ключевыми выводами и объяснили, как их игровое сообщество помогало им пережить такой сложный период.
Как нарисовать текстуру металла: пошаговый урок
Корейская художница Chimmugsonyeo показывает, как изобразить реалистичную текстуру металла — одну из самых частых текстур в рисовании.
Smirnov School сделали текстовую расшифровку.
Unreal Engine 5 идёт ва-банк с динамическим глобальным освещением и Lumen
![](https://habrastorage.org/getpro/habr/upload_files/9f7/393/fab/9f7393fabd8c6154f9fd1f7c60e7a584.gif)
Инженеры, работающие над Lumen, рассмотрели функции системы и дали обзор технических деталей.
Создание игр действительно такое месиво?
![](https://habrastorage.org/getpro/habr/upload_files/f12/9ad/ba4/f129adba432466570124d747586041bd.jpeg)
Занятный тред на Реддите, где начинающий разработчик жалуется на хаки и множество костылей при разработке. В ответах другие разработчики пытаются его успокоить тем, что в будущем будет лучше. Но мы то знаем (¬‿¬ )
Генерация лабиринтов: алгоритм Эллера
![](https://habrastorage.org/getpro/habr/upload_files/c0d/38d/b82/c0d38db82310d3110b048b9fdb809902.gif)
В процессе реализации автор столкнулся с трудностями и недопониманием алгоритма. Поэтому решил подробно разобрать алгоритм Эллера и разъяснить некоторые моменты с особыми случаями.
Смерть игры: Godfall
Автор начинает с рассмотрения команды, которая разрабатывала игру, и заканчивает тем, что Godfall пыталась усидеть на нескольких стульях сразу, что привело к тому, что не смогла сформировать фан. базу. И даже выход в PS Plus не помог.
Спекуляции и мифы о DirectStorage
![](https://habrastorage.org/getpro/habr/upload_files/5e1/9e0/c6c/5e19e0c6cf28abaed0313d1318c4640d.png)
В статье рассказано, что позволяет API DirectStorage на ПК, показано, какие процессы можно ускорить с помощью API и какие существуют ограничения API.
Введение в работу с волосами и мехом в Houdini 19
CFX-художник Джонатан Кутцер создал руководство, направленое на то, чтобы полностью описать процесс работы с мехом/волосами в Houdini 19, включая, помимо прочего: обработку геометрии для работы в пайплайне и настройке сцены, работу с конкретными инструментами, модификаторами, генерацию меха, настройку материалов.
Технологии UNIGINE 2: система воды
![](https://habrastorage.org/getpro/habr/upload_files/887/5c9/c0d/8875c9c0dfcf5a660e95e44bd2ce0bcb.jpeg)
С версии 2.2 UNIGINE позволяет визуализировать реалистичную воду со сложным поведением и поддержкой двустороннего взаимодействия с твёрдыми телами, а так же создавать различные типы водных бассейнов: океаны, моря, озёра. В 2.15.1 на крупных водоёмах можно создавать волны, используя слои волн, пресеты по шкале Бофорта или вручную, и обеспечивать плавные переходы между различными состояниями поверхности. При этом на дальнем расстоянии отсутствует видимый тайлинг.
Сравнение алгоритмов сжатия текстур GPU
Джефф Рассел выступил с докладом на Marmoset о сжатии текстур графическим процессором. В докладе рассматриваются основы схем BC1-7, а также некоторые стратегии и обоснование работы с этими форматами.
Повышенная производительность API: Variable Rate Shading
![](https://habrastorage.org/getpro/habr/upload_files/982/922/987/982922987b959749e55ddd9d04d9ad8e.jpeg)
В статье представлен краткий обзор доступных режимов VRS, даны советы по производительности о том, как это влияет на аппаратные ограничения.
Дополнительно даются некоторые рекомендации о том, какие рабочие нагрузки могут выиграть от использования VRS.
Разное
Блендеры в блендере в Блендере
![](https://habrastorage.org/getpro/habr/upload_files/9d8/d8b/5d8/9d8d8b5d81efc22f1a104bae6a225443.gif)
Найдено на Реддите.
Реалистичная газировка, созданная в Houdini и Redshift
![](https://habrastorage.org/getpro/habr/upload_files/f7d/3ef/2d0/f7d3ef2d0603b467802425766a1025d2.gif)
Из Инстраграма.
Стилизованный шейдер в стиле студии Гибли в Unreal Engine 5
![](https://habrastorage.org/getpro/habr/upload_files/f1e/7d7/c3b/f1e7d7c3b58b264bdcc8ed7f89c76b7f.gif)
Найдено в Твиттере.
Художники, работавшие над Horizon Forbidden West, поделились кучей новых закулисных рендеров
![](https://habrastorage.org/getpro/habr/upload_files/69a/0f8/1a4/69a0f81a45fa3fa7251fae5af2e6c2b8.jpg)
Все ссылки на ArtStation: