Сегодня речь пойдет о некоторых нюансах совместной работы Unreal Engine и Google SketchUp.
Для тех, кто использует Google SketchUp как основной 3D редактор (например вместо 3D Max по каким-либо причинам), будет эта информация весьма полезна, особенно если вы только начали работать над своим проектом и не успели проделать колоссальную работу.
1. После экспорта из SketchUp в UE 4 текстуры теряют координаты.
Достаточно неприятный баг, который мне пока исправить не удалось. Если в SketchUp все выглядит так, как было задумано, то после импорта в UE4 всплывают артефакты в виде растянутых текстур. Чтобы избежать данной проблемы, желательно не поворачивать текстуры во время наложения. Но даже в этом случае проблема не всегда исчезает.
2. Не стоит перебарщивать с моделями из 3D Warehouse.
Модели созданные в SketchUp другими людьми, которые вы можете скачать с официального хранилища, зачастую имеют огромное количество полигонов, так как создавались с использованием дополнений для SketchUp. Данные модели совершенно не подходят для импорта в Unreal Engine без предварительной доработки. Импорт без доработок повлечет за собой проблемы с производительностью в вашем UE проекте.
3. Официальный плагин Datasmith для связанной работы SketchUp и Unreal Engine
Плагин Datasmith позволяет связать две программы в единое рабочее пространство, тем самым вы сможете редактировать свой 3D проект в SketchUp и видеть результат изменений в Unreal Engine в реальном времени (существует и версия плагина для 3D Max).
Но что делать, если данный способ кажется по каким-либо причинам неудобным? Может нам нужно всего лишь пару моделей экспортировать из SketchUp и импортировать в Unreal Engine? На данный момент выход один - экспортировать модель без текстур из SketchUp, а текстурировать уже в другом редакторе (например 3D Max, Blender и тд).
На какую тему по Unreal Engine вы бы хотели урок? Делитесь в комментариях!
Подписывайтесь на канал, чтобы не пропустить новые уроки статьи.