Поддержка Gears of War 4

В UE Viewer добавлена полная поддержка Gears of War 4. Чтобы её включить, UModel надо при старте UModel выбрать игру "Gears of War 4" или задать опцию "-game=gow4" в командной строке.

Это не обычная игра, движок игры подвергся некоторым изменениям. Чтобы всё работало корректно, нужно следовать некоторым рекомендациям. Вы можете прочитать их на форуме (внимание: англоязычная тема). Если у вас проблема с пониманием английского языка, можете посетить русскоязычную тему - но там скорее всего будет меньше информации.

Обратите внимание: UModel постоянно развивается. Если вы используете ДАННУЮ страничку для мониторинга апдейтов, то это неправильно - я обновляю её очень редко. Рекомендую следить за страничкой на facebook, форумом, или в крайнем случае за сраничкой на github.

Оптимизированный zlib

После нескольких лет "молчания", я провёл 2 недели доводя fast zlib "до ума". Данная библиотека получила большое обновление на GitHub.

Код был отлажен, исправлены все ошибки, сделана поддержка 64-битных платформ и linux. Добавлено новое тестовое приложение, некоторые результаты тестов доступны на wiki.

Поддержка анимации в Unreal engine 4

Сегодня выкладываю UModel с поддержкой анимации для игр на базе Unreal engine 4. Важно: работа с анимацией UE4 в UModel отличается от работы с UE2 и UE3, поэтому я записал несколько видео демонстрирующих основные принципы работы, они доступны на youtube.

Я смог протестировать работу анимации только с тремя играми. Поэтому если вы обнаружите, что какая-то игра полностью поддерживается, не забывайте информировать меня на форуме.

Релиз исходного кода Epic Games ActorX

ActorX logoВсем привет!

Как вы возможно знаете, я занимался поддержкой плагина Epic's ActorX exporter для новых версий 3ds Max и Maya в течение нескольких последних лет, после прекращения поддержки плагина со стороны его разработчика - Epic Games. Компания решила сместить приоритет в сторону формата FBX.

Несколько дней назад я обратился в службу поддержки Epic Games (через UDN) с просьбой рассмотреть возможность выложить исходный код плагина на GitHub. Вчера я получил это разрешение. Мне лицензировали исходный код плагина под лицензией BSD, с возможностью лицензирования плагина с моей стороны с сохранением лицензии.

Сегодня я выложил исходный код на GitHub - https://github.com/gildor2/ActorX

Дополнительная информация и новости по томе - на форуме (английский язык) - http://www.gildor.org/smf/index.php/topic,1221.0.html

С уважением,
Константин

Голосование на UModel's roadmap

Всем привет!

Возможно вы уже слышали о том, что я открыл Trello board для моих планов по UModel. По самым простым прикидкам, пройдут годы, прежде чем я смогу реализовать все мои задумки, особенно ввиду постоянной нехватки времени в последние месяцы. Чтобы вы могли помочь мне определиться - что нужно а что нет - я добавил возможность голосования на этой страничке. На каждой карточке вы можете увидеть кнопку "Vote", и если вы считаете что какая-то карточка особо важна для вас, нажмите её. Так я смогу увидеть, что важно для людей, и пересмотреть мои приоритеты.

Если данная возможность окажется невостребованной, в будущем я её отключу. Сейчас это что-то вроде "эксперимента".

С уважением,
Константин

Batman: Arkham Knight

В UE Viewer добавлена поддержка всех ресурсов из игры Batman: Arkham Knight.

Mortal Kombat X

В UE Viewer появилась поддержка SkeletalMesh и StaticMesh из Mortal Kombat X. Также поддерживаются текстуры. Анимация не поддерживаются.

Поддержка SkeletalMesh из Unreal engine 4

Сегодня я добавил в UModel поддержку SkeletalMesh из Unreal Engine 4. Также как и со StaticMesh я проверил работоспособность на WARMACHINE: Tactics и нескольких файлах собранных под Unreal Engine 4.5.

Прогресс в поддержке Unreal Engine 4

В новом UModel реализована поддержка StaticMesh из Unreal Engine 4. Пока ещё нет серьёзных игр на этом движке, поэтому я смог потестировать только на WARMACHINE: Tactics и на Unreal Engine 4.5. Поддержка материалов пока не сделана, тем не менее некоторые материалы работают (в WARMACHINE: Tactics все модели из тех что я проверял текстурированы).

Внимание: модели работают только в cooked пакетах (uasset). Не-cooked пакеты не содержат геометрию - в них хранится исходная модель (fbx) и ссылка на геометрию в DerivedDataCache.

Исходный код UModel

Всем привет.

Сегодня я выложил исходные коды UModel на GitHub. С лицензией пока ещё не определился, она будет выбрана (надеюсь) в ближайшее время. Если вы заинтересованы в вопросах лицензии, присоединяйтесь к дискуссии на форуме.

Также некоторое время назад я опубликовал исходники моей модификации Quake 2.

С наилучшими пожеланиями,
Константин