Импорт и экспорт

Нативный формат каждой студии, что она читает, что она пишет, и что перемещается между студиями вообще без файла.

🔎 Ищете конкретное расширение? 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 capturePBR-карты в .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 meshSculptSculpt, Retopo, Pigment, Render, Animator, Engine
Mesh с чистой топологиейRetopoSculpt, Retopo, Pigment, Render, Animator, Engine
Текстурированный meshPigmentPigment, Render, Animator, Engine
3D-сценаRenderRender, Engine
Набор PBR-материаловMatterSculpt, Pigment, Engine
Surface captureInkwellMatter, PDF Studio
ИзображениеInkwell, Composer, MatterPixel Editor, Vectra, Composer, Inkwell, Animator, Fusion, Matter, PDF Studio, Engine
Pixel artPixel EditorPixel Editor, Inkwell, Composer, Animator, Matter, PDF Studio, Engine
Векторная графикаVectraVectra, Composer, PDF Studio, Engine
Объекты VectraVectraAnimator, Engine, как иерархия HUD
КомпозицияComposerPDF Studio
АнимацияAnimatorFusion, Engine
2D-ригAnimator, EngineAnimator, Engine
ВидеопроектFusionEngine
АудиопроектPulsePulse

Три вещи, которые стоит знать:

  • Материал из 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 из дашборда и импортировать так же: это и есть всё целиком, состояние каждой студии сразу. Облачное сохранение делает ту же работу непрерывно; см. Проекты и документы.