Импорт и экспорт
Нативный формат каждой студии, что она читает, что она пишет, и что перемещается между студиями вообще без файла.
🔎 Ищете конкретное расширение? aukimi.com/extensions перечисляет все форматы, которые читает и пишет пакет, с полем поиска и фильтром по категориям: быстрее, чем читать таблицу сверху вниз, когда вы уже знаете, что у вас в руках.
Нативные форматы#
Каждая студия сохраняет свой собственный документ. Это файлы, которые загружает облачная синхронизация, и файлы, которые создаёт экспорт, когда вам нужна работа одной студии отдельно от остальных:
| Студия | Расширение |
|---|---|
| Engine | .engine |
| Pixel Editor | .editor |
| Animator | .avf |
| Sculpt | .sculpt3d |
| Retopo | .retopo |
| Pigment | .p3d |
| Render | .lumen |
| Matter | .matter |
| Inkwell | .ink |
| Vectra | .vectra |
| Composer | .comp |
| Fusion | .fusion |
| Pulse | .daw |
| PDF Studio | .pdfdoc |
Все они являются JSON, и каждый несёт состояние студии плюс её бинарные ассеты и, там, где студия это поддерживает, историю отмен. Нативный файл открывается отдельно, в своей студии, без проекта, из которого он был получен.
Документ PDF Studio: это список страниц, а не PDF. PDF: это то, что она экспортирует, и он не открывается обратно.
Форматы обмена#
| Читает | Пишет | |
|---|---|---|
| Sculpt | .obj .glb .stl .ply .3dproj | то же самое |
| Retopo | .obj .glb .fbx | то же самое, плюс запечённые карты |
| Pigment | .glb .gltf .obj | .glb, плюс набор текстур в виде изображений |
| Render | .glb .gltf .obj .fbx .scene | отрендеренные изображения и последовательности, и публичную ссылку |
| Matter | .png .jpg, SVG, surface capture | PBR-карты в .png .jpg .hdr .tga .tiff; glTF / GLB; MaterialX |
| Inkwell | .png .jpg, наборы кистей .abr | .png, .jpg, PSD |
| Pixel Editor | .png .jpg .aseprite, палитры .gpl | то же самое, плюс GIF, APNG, atlas, .tilemap |
| Vectra | .svg | .svg .pdf .eps .png .jpg .webp .avif .json |
| Composer | изображения | .png .jpg .svg, а также CSS / SwiftUI / Jetpack Compose |
| Animator | .anim .json .bvh, видео | sprite sheet · PNG sequence · GIF · WebP · WebM · APNG · Lottie · SVG (SMIL) · Spine · glTF · BVH · рантайм AVF · JSON |
| Fusion | видео, аудио, изображения | .mp4 и форматы WebCodecs; EDL · FCP XML · AAF · CDL; данные трекинга |
| Pulse | .wav .mp3, MIDI | .wav .flac, стемы (по одному WAV на каждую немую дорожку), MIDI |
| Engine | .glb .gltf .obj .fbx .png .svg .mp4 .webm .mov .scene | веб-сборку, нативную desktop/mobile-сборку |
| PDF Studio | .png .jpg .webp .gif .bmp .avif | .pdf |
Два выхода: это не одно и то же. Нативный файл студии сохраняет работу редактируемой; файл обмена сохраняет её пригодной для использования где-то ещё. У Animator и Fusion здесь самые длинные списки, потому что анимация и монтаж ничего не стоят, пока не попадут в то, что их воспроизводит.
О формате FBX#
FBX: это формат Autodesk, и браузер не умеет читать его нативно. Там, где он упоминается выше, он обрабатывается через конвертер. glTF / GLB: формат, которому стоит отдавать предпочтение для всего, что перемещается между инструментами; именно на нём говорит нативно весь 3D-конвейер здесь. В Blender: File → Export → glTF 2.0.
Что перемещается без файла#
В большинстве случаев экспорт вообще не нужен. Студии передают работу друг другу как типизированные объекты: через библиотеку файлов или через прямую отправку Send to:
| Тип | Создаётся в | Принимается в |
|---|---|---|
| High-poly mesh | Sculpt | Sculpt, Retopo, Pigment, Render, Animator, Engine |
| Mesh с чистой топологией | Retopo | Sculpt, Retopo, Pigment, Render, Animator, Engine |
| Текстурированный mesh | Pigment | Pigment, Render, Animator, Engine |
| 3D-сцена | Render | Render, Engine |
| Набор PBR-материалов | Matter | Sculpt, Pigment, Engine |
| Surface capture | Inkwell | Matter, PDF Studio |
| Изображение | Inkwell, Composer, Matter | Pixel Editor, Vectra, Composer, Inkwell, Animator, Fusion, Matter, PDF Studio, Engine |
| Pixel art | Pixel Editor | Pixel Editor, Inkwell, Composer, Animator, Matter, PDF Studio, Engine |
| Векторная графика | Vectra | Vectra, Composer, PDF Studio, Engine |
| Объекты Vectra | Vectra | Animator, Engine, как иерархия HUD |
| Композиция | Composer | PDF Studio |
| Анимация | Animator | Fusion, Engine |
| 2D-риг | Animator, Engine | Animator, Engine |
| Видеопроект | Fusion | Engine |
| Аудиопроект | Pulse | Pulse |
Три вещи, которые стоит знать:
- Материал из Matter приходит уже привязанным, а не семью отдельными PNG: base colour попадает в base colour, roughness в roughness.
- Макет из Vectra, отправленный в Engine, приходит как структура: иерархия HUD, которую можно выстроить и озвучить скриптом, а не как плоская картинка.
- PDF Studio ничего не создаёт. Это единственная студия с пустым списком «создаёт», и это сделано намеренно: её результат: файл PDF, а не что-то, что потребляет другая студия. Она принимает пять типов и не отдаёт ни одного.
Буфер обмена#
Cmd/Ctrl + C и V работают между студиями, и буфер обмена несёт
типизированное содержимое, а не пиксели. Когда получатель понимает тип, он
получает настоящий объект; когда не понимает, он получает лучшее
представление, с которым может справиться. Именно это позволяет форме из
Vectra попасть в Inkwell как вектор, а не как скриншот самой себя.
Cmd/Ctrl + Shift + V явно предлагает доступные форматы.
Целые проекты#
Проект можно экспортировать как JSON из дашборда и импортировать так же: это и есть всё целиком, состояние каждой студии сразу. Облачное сохранение делает ту же работу непрерывно; см. Проекты и документы.