Зачем смотреть модель до импорта в Unity
Открывать Unity ради того, чтобы взглянуть на одну модель, долго: проект грузится, импорт пересчитывает ассеты, а модель в итоге может оказаться не той. Онлайн-просмотрщик открывает FBX, OBJ или GLB за секунды и сразу отвечает на главные вопросы: сколько в модели полигонов, есть ли у неё анимации и кости, какие текстуры она ожидает и правильно ли сделана UV-развёртка.
Это удобно, когда вы выбираете ассет для проекта, проверяете работу 3D-художника, ищете нужный файл среди десятков похожих или хотите показать модель коллеге без установки программ — достаточно ссылки на эту страницу.
Какие форматы поддерживаются
- FBX — основной формат для Unity: меши, материалы, скелет и анимации. Поддерживаются двоичные и текстовые FBX.
- OBJ + MTL — простой формат статичной геометрии. Чтобы увидеть материалы, выберите вместе с OBJ файл .mtl и текстуры.
- GLB и GLTF — современный формат с PBR-материалами, в том числе со сжатием Draco и Meshopt. Для .gltf добавьте файл .bin и текстуры.
- STL и PLY — модели для 3D-печати и сканы, в том числе облака точек и модели с цветом вершин.
- DAE (Collada) и 3DS — устаревшие, но до сих пор встречающиеся форматы.
Текстуры подхватываются по имени файла, даже если в модели прописан чужой абсолютный путь вроде C:\Users\artist\textures\wood.png. Поддерживаются PNG, JPG, TGA, BMP, WebP и DDS. Если какой-то текстуры не хватает, инструмент напишет, какой именно.
Как проверить модель перед использованием в игре
Полигонаж
Счётчик треугольников показывает реальную нагрузку на видеокарту — именно треугольники, а не «полигоны» из 3D-редактора, где один четырёхугольник равен двум треугольникам. Для мобильной игры персонаж обычно укладывается в 5–15 тысяч треугольников, предмет окружения — в несколько сотен или тысяч. Для ПК бюджет в несколько раз больше.
UV-развёртка
Режим «UV-шахматка» накладывает на модель клетчатую текстуру с подписями. Если клетки везде примерно одного размера и не растянуты — развёртка сделана аккуратно и текстура ляжет без искажений. В панели «Меши и UV» можно открыть развёртку любого меша и сохранить её в PNG, чтобы рисовать текстуру поверх в Photoshop, Krita или Substance.
Нормали и каркас
Режим «Нормали» раскрашивает поверхность по направлению нормалей: резкие тёмные пятна и «рваные» переходы выдают вывернутые нормали или лишнее сглаживание. «Сетка поверх» и «Каркас» показывают топологию — видно, где модель перегружена полигонами, а где их не хватает.
Масштаб
В Unity одна единица равна одному метру. Инструмент показывает габариты модели в единицах файла и подсказывает, если модель, скорее всего, сделана в сантиметрах: при импорте FBX с включённой опцией Convert Units такая модель станет в 100 раз меньше. Если модель лежит на боку (типично для STL и моделей из CAD), нажмите «Повернуть 90°» — так вы поймёте, что при импорте понадобится поворот по оси X.
Анимации и скелет
Если в файле есть анимации, внизу окна появится плеер: выберите клип, поставьте на паузу, перемотайте или замедлите. Переключатель «Кости» показывает скелет — удобно проверить, подойдёт ли риг для Humanoid-аватара в Unity.
Безопасность и приватность
Модель открывается прямо в вашем браузере с помощью WebGL и никуда не отправляется: на сервер Unity Store не уходит ни сам файл, ни его текстуры. Поэтому просмотрщиком можно пользоваться для моделей под NDA и коммерческих проектов. Скорость зависит только от вашего устройства — модели на миллионы треугольников лучше открывать на компьютере.
Нужно перевести модель в другой формат — например, FBX в GLB для веба или в STL для печати? Воспользуйтесь конвертером 3D-моделей. А если модель лежит внутри .unitypackage, откройте пакет в просмотрщике .unitypackage — модели из пакета показываются там же, с текстурами.