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

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

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

Исходный код UE Viewer

Всем привет.

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

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

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

В UE Viewer появился GUI

Screenshot

Всем привет.

Думаю что никто этого от меня уже не ожидал, но я решил что в данный момент GUI в UE Viewer всё-таки нужен - он очень понадобится при реализации поддержки Unreal engine 4. Так что я провёл 2 недели полного рабочего времени разрабатывая собственный UI framework и реализуя на нём UI (ценой половины моей зарплаты ...) Данный функционал всё ещё в активной разработке, но он достиг необходимого уровня чтобы быть представленным публике. Не ждите особо многого сегодня, но можете ожидать большего в ближайшем будущем.

viewer подхватывает опции командной строки и вставляет их в соответствующие UI-элементы. Также, вы можете теперь запустить UE Viewer с пустой командной строкой - появится диалоговое окно "Umodel startup options". После выбора опций для запуска, появится другое диалоговое окно, где вы можете выбрать пакет для просмотра или экспорта. Этот диалог вы можете открыть повторно в любое время нажав клавишу "O".

Немного об исходниках UE Viewer

Всем привет.

Я хорошо помню, что обещал выложить исходные коды UE Viewer в публичный доступ. Раньше я думал, что исходники могут послужить хорошим дополнением к моему резюме, но на практике из десятка (или даже больше) собеседований с игровыми компаниями меня спросили об этом проекте всего один раз. Так что, я больше не вижу причин "прятать" исходники. К сожалению, последний год я слишком занят чтобы уделять достаточно времени viewer-у, и в частности вопросам, связанными с исходниками. Но выкладывание исходников требует решения некоторых вопросов.

Murdered: Soul Suspect

UE Viewer полностью поддерживает Murdered: Soul Suspect.

Thief 2014

В UE Viewer реализована поддержка Thief 2014. Не работает анимация, а также часть текстур не поддерживается. Подробности смотрите на форуме.

Fable Anniversary

UE Viewer полностью поддерживает Fable Anniversary.

Batman: Arkham Origins

В UE Viewer реализована полная поддержка игры Batman: Arkham Origins.

The Bureau: XCOM Declassified

В UE Viewer реализована поддержка игры The Bureau: XCOM Declassified.

Lost Planet 3

В UE Viewer реализована поддержка игры Lost Planet 3. На данный момент часть анимаций не работает. В случае, если анимация будет доработана, будет оповещение на форуме.