इम्पोर्ट और एक्सपोर्ट
हर स्टूडियो का अपना नेटिव फ़ॉर्मेट, वह क्या पढ़ता है, क्या लिखता है, और बिना किसी फ़ाइल के स्टूडियो के बीच क्या आता-जाता है।
🔎 किसी ख़ास एक्सटेंशन की तलाश में हैं? aukimi.com/extensions वे सारे फ़ॉर्मेट सूचीबद्ध करता है जिन्हें सुइट पढ़ता और लिखता है, एक सर्च फ़ील्ड और category से फ़िल्टर के साथ, जो किसी टेबल को पढ़ने से कहीं तेज़ है जब आप पहले से जानते हैं कि आपके पास क्या है।
नेटिव फ़ॉर्मेट#
हर स्टूडियो अपना दस्तावेज़ ख़ुद सेव करता है। यही वे फ़ाइलें हैं जिन्हें cloud sync अपलोड करता है, और यही वे फ़ाइलें हैं जो कोई एक्सपोर्ट बनाता है जब आपको किसी एक स्टूडियो का काम अकेले चाहिए हो:
| स्टूडियो | एक्सटेंशन |
|---|---|
| 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 होती हैं, और हर एक स्टूडियो की स्टेट के साथ-साथ उसके बाइनरी एसेट्स भी ले जाती है, और जहाँ स्टूडियो इसे सपोर्ट करता है, वहाँ उसकी undo हिस्ट्री भी। कोई नेटिव फ़ाइल अपने ही स्टूडियो में, उस प्रोजेक्ट के बिना भी खुल जाती है जहाँ से वह आई थी।
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, एक सरफ़ेस कैप्चर | 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 runtime · JSON |
| Fusion | वीडियो, ऑडियो, इमेज | .mp4 और WebCodecs फ़ॉर्मेट; EDL · FCP XML · AAF · CDL; ट्रैकिंग डेटा |
| Pulse | .wav .mp3, MIDI | .wav .flac, stems (हर अनम्यूट किए ट्रैक के लिए एक WAV), MIDI |
| Engine | .glb .gltf .obj .fbx .png .svg .mp4 .webm .mov .scene | एक वेब बिल्ड, एक नेटिव डेस्कटॉप/मोबाइल बिल्ड |
| PDF Studio | .png .jpg .webp .gif .bmp .avif | .pdf |
दो निकास एक चीज़ नहीं हैं। किसी स्टूडियो की native फ़ाइल काम को संपादन-योग्य बनाए रखती है; एक interchange फ़ाइल उसे कहीं और इस्तेमाल के लायक बनाए रखती है। Animator और Fusion की सूची यहाँ सबसे लंबी है क्योंकि कोई एनिमेशन या कोई कट तब तक किसी काम का नहीं जब तक वह किसी ऐसी चीज़ में न पहुँच जाए जो उसे चलाए।
FBX के बारे में#
FBX Autodesk का फ़ॉर्मेट है और यह ब्राउज़र में सीधे पढ़ने लायक नहीं है। ऊपर जहाँ भी यह दिखता है, इसे एक कन्वर्टर के ज़रिए संभाला जाता है। किसी भी टूल के बीच जाने वाली चीज़ के लिए glTF / GLB को प्राथमिकता दी जानी चाहिए; यही वह भाषा है जो यहाँ की पूरी 3D पाइपलाइन ख़ुद बोलती है। Blender में: File → Export → glTF 2.0।
बिना किसी फ़ाइल के क्या आता-जाता है#
ज़्यादातर समय आपको किसी एक्सपोर्ट की ज़रूरत ही नहीं होती। स्टूडियो एक-दूसरे को काम टाइप्ड ऑब्जेक्ट के रूप में सौंपते हैं, या तो फ़ाइल लाइब्रेरी के ज़रिए या सीधे Send to से:
| टाइप | बनाने वाला | स्वीकार करने वाला |
|---|---|---|
| हाई-पॉली 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 |
| सरफ़ेस कैप्चर | Inkwell | Matter, PDF Studio |
| इमेज | Inkwell, Composer, Matter | Pixel Editor, Vectra, Composer, Inkwell, Animator, Fusion, Matter, PDF Studio, Engine |
| पिक्सेल आर्ट | Pixel Editor | Pixel Editor, Inkwell, Composer, Animator, Matter, PDF Studio, Engine |
| वेक्टर आर्ट | Vectra | Vectra, Composer, PDF Studio, Engine |
| Vectra objects | Vectra | Animator, Engine, एक HUD hierarchy के रूप में |
| कंपोज़िशन | Composer | PDF Studio |
| एनिमेशन | Animator | Fusion, Engine |
| 2D रिग | Animator, Engine | Animator, Engine |
| वीडियो प्रोजेक्ट | Fusion | Engine |
| ऑडियो प्रोजेक्ट | Pulse | Pulse |
तीन बातें जानने लायक हैं:
- कोई Matter मटेरियल मैप्ड होकर पहुँचता है, सात अलग-अलग PNG के रूप में नहीं: base colour, base colour में जाता है, roughness, roughness में।
- Engine को भेजा गया कोई Vectra मॉकअप ढाँचे के रूप में पहुँचता है: एक HUD hierarchy जिसे ले-आउट और स्क्रिप्ट किया जा सकता है, किसी सपाट तस्वीर के रूप में नहीं।
- PDF Studio कुछ नहीं बनाता। यह इकलौता स्टूडियो है जिसकी exports सूची ख़ाली है, और यह जान-बूझकर है: इसका आउटपुट एक PDF फ़ाइल है, कोई ऐसी चीज़ नहीं जिसे कोई और स्टूडियो इस्तेमाल करे। यह पाँच टाइप स्वीकार करता है और कुछ भी वापस नहीं देता।
क्लिपबोर्ड#
Cmd/Ctrl + C और V स्टूडियो के आर-पार काम करते हैं, और क्लिपबोर्ड
सिर्फ़ पिक्सल नहीं, बल्कि टाइप्ड कंटेंट ले जाता है। जब मंज़िल उस टाइप को
समझती है, तो उसे असली चीज़ मिलती है; जब नहीं समझती, तो उसे वह सबसे अच्छा रूप
मिलता है जिसे वह संभाल सके। यही वजह है कि Vectra का कोई शेप Inkwell में अपने
ही स्क्रीनशॉट के बजाय वेक्टर के रूप में पहुँचता है।
Cmd/Ctrl + Shift + V उपलब्ध फ़ॉर्मेट साफ़-साफ़ दिखा देता है।
पूरे प्रोजेक्ट#
किसी प्रोजेक्ट को डैशबोर्ड से JSON के रूप में एक्सपोर्ट किया जा सकता है, और उसी तरह इम्पोर्ट भी: बस इतनी ही बात है, हर स्टूडियो की स्टेट एक साथ। cloud save यही काम लगातार करता रहता है; देखें प्रोजेक्ट्स और दस्तावेज़।