ইমপোর্ট ও এক্সপোর্ট
প্রতিটি স্টুডিওর নেটিভ ফরম্যাট, এটি কী পড়ে, কী লেখে, এবং কোনো ফাইল ছাড়াই স্টুডিওগুলোর মধ্যে কী যাতায়াত করে।
🔎 একটি নির্দিষ্ট এক্সটেনশন খুঁজছেন? aukimi.com/extensions-এ স্যুট যেসব ফরম্যাট পড়ে ও লেখে তার সবকিছুর তালিকা আছে, একটি সার্চ ফিল্ড ও ক্যাটেগরি অনুযায়ী ফিল্টার সহ, আপনার হাতে কী আছে তা আগে থেকেই জানা থাকলে একটি টেবিল পড়ে যাওয়ার চেয়ে দ্রুত।
নেটিভ ফরম্যাট#
প্রতিটি স্টুডিও তার নিজের ডকুমেন্ট সংরক্ষণ করে। এগুলোই সেই ফাইল যা একটি cloud sync আপলোড করে, আর যেসব ফাইল একটি export তৈরি করে যখন আপনি একটি স্টুডিওর কাজ একা চান:
| স্টুডিও | এক্সটেনশন |
|---|---|
| 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, আর প্রতিটিতে থাকে স্টুডিওর state, তার বাইনারি অ্যাসেট, এবং স্টুডিও সাপোর্ট করলে তার undo history। একটি নেটিভ ফাইল একা খোলে, তার নিজের স্টুডিওতে, সেটি যে প্রজেক্ট থেকে এসেছে তা ছাড়াই।
PDF Studio-র ডকুমেন্ট পেজের একটি তালিকা, কোনো PDF নয়। PDF হলো এটি যা এক্সপোর্ট করে, আর সেটি আবার খোলে না।
Interchange ফরম্যাট#
| পড়ে | লেখে | |
|---|---|---|
| Sculpt | .obj .glb .stl .ply .3dproj | একই |
| Retopo | .obj .glb .fbx | একই, সেই সঙ্গে বেক করা ম্যাপ |
| Pigment | .glb .gltf .obj | .glb, সেই সঙ্গে ইমেজ হিসেবে টেক্সচার সেট |
| Render | .glb .gltf .obj .fbx .scene | রেন্ডার করা ইমেজ ও সিকোয়েন্স, এবং একটি public link |
| 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 সিকোয়েন্স · GIF · WebP · WebM · APNG · Lottie · SVG (SMIL) · Spine · glTF · BVH · AVF রানটাইম · JSON |
| Fusion | ভিডিও, অডিও, ইমেজ | .mp4 ও WebCodecs ফরম্যাট; EDL · FCP XML · AAF · CDL; tracking data |
| Pulse | .wav .mp3, MIDI | .wav .flac, stems (প্রতিটি un-mute করা ট্র্যাকে একটি WAV), MIDI |
| Engine | .glb .gltf .obj .fbx .png .svg .mp4 .webm .mov .scene | একটি ওয়েব বিল্ড, একটি নেটিভ ডেস্কটপ/মোবাইল বিল্ড |
| PDF Studio | .png .jpg .webp .gif .bmp .avif | .pdf |
দুটো এক্সিট একই জিনিস নয়। একটি স্টুডিওর নেটিভ ফাইল কাজটাকে এডিটযোগ্য রাখে; একটি interchange ফাইল সেটিকে অন্য কোথাও ব্যবহারযোগ্য রাখে। Animator ও Fusion-এর তালিকা এখানে সবচেয়ে লম্বা কারণ একটি অ্যানিমেশন আর একটি কাট ততক্ষণ কোনো কাজেরই নয় যতক্ষণ না সেগুলো এমন কিছুতে পৌঁছায় যা সেগুলো চালায়।
FBX সম্পর্কে#
FBX হলো Autodesk-এর ফরম্যাট আর এটি একটি ব্রাউজারে নেটিভভাবে পড়া যায় না। উপরে যেখানে এটি দেখা যায়, সেটি একটি converter দিয়ে সামলানো হয়। টুলগুলোর মধ্যে যাতায়াত করা যেকোনো কিছুর জন্য glTF / GLB-ই পছন্দের ফরম্যাট; এখানকার পুরো 3D পাইপলাইন নেটিভভাবে এটাই বলে। Blender-এ: File → Export → glTF 2.0।
কোনো ফাইল ছাড়াই যা যাতায়াত করে#
বেশিরভাগ সময় আপনার একটি export-এর দরকারই হয় না। স্টুডিওগুলো একে অপরকে কাজ হাতে তুলে দেয় typed অবজেক্ট হিসেবে, file library-এর মধ্য দিয়ে বা সরাসরি একটি Send to দিয়ে:
| Type | তৈরি করে | গ্রহণ করে |
|---|---|---|
| High-poly mesh | Sculpt | Sculpt, Retopo, Pigment, Render, Animator, Engine |
| Clean-topology mesh | Retopo | Sculpt, Retopo, Pigment, Render, Animator, Engine |
| Textured mesh | Pigment | Pigment, Render, Animator, Engine |
| 3D scene | Render | Render, Engine |
| PBR material set | Matter | Sculpt, Pigment, Engine |
| Surface capture | Inkwell | Matter, PDF Studio |
| Image | 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 |
| Vector art | Vectra | Vectra, Composer, PDF Studio, Engine |
| Vectra objects | Vectra | Animator, Engine, একটি HUD hierarchy হিসেবে |
| Composition | Composer | PDF Studio |
| Animation | Animator | Fusion, Engine |
| 2D rig | Animator, Engine | Animator, Engine |
| Video project | Fusion | Engine |
| Audio project | Pulse | Pulse |
জেনে রাখার মতো তিনটি জিনিস:
- একটি Matter ম্যাটেরিয়াল ম্যাপ হয়েই আসে, সাতটা আলগা PNG হিসেবে নয়: base colour পড়ে base colour-এ, roughness পড়ে roughness-এ।
- Engine-এ পাঠানো একটি Vectra মকআপ স্ট্রাকচার হিসেবে আসে: একটি HUD hierarchy যা সাজানো ও স্ক্রিপ্ট করা যায়, একটি ফ্ল্যাট ছবি হিসেবে নয়।
- PDF Studio কিছুই তৈরি করে না। এটাই একমাত্র স্টুডিও যার exports তালিকা খালি, আর ইচ্ছাকৃতভাবেই: এর আউটপুট একটি PDF ফাইল, অন্য কোনো স্টুডিও যা ব্যবহার করবে এমন কিছু নয়। এটি পাঁচ ধরনের জিনিস গ্রহণ করে আর কিছুই ফেরত দেয় না।
ক্লিপবোর্ড#
Cmd/Ctrl + C ও V স্টুডিও জুড়ে কাজ করে, আর ক্লিপবোর্ডটি পিক্সেল নয়, typed কনটেন্ট বহন করে। একটি গন্তব্য যখন সেই টাইপ বুঝতে পারে, তখন এটি আসল জিনিসটাই পায়; না বুঝলে, এটি যতটা সামলাতে পারে সেরা প্রতিনিধিত্বটা পায়। এটাই একটি Vectra shape-কে নিজের একটি স্ক্রিনশট না হয়ে একটি vector হিসেবে Inkwell-এ পৌঁছাতে দেয়।
Cmd/Ctrl + Shift + V স্পষ্টভাবে উপলব্ধ ফরম্যাটগুলো দেখায়।
সম্পূর্ণ প্রজেক্ট#
একটি প্রজেক্ট dashboard থেকে JSON হিসেবে এক্সপোর্ট করা যায়, এবং একইভাবে ইমপোর্ট করা যায়, এটাই পুরোটা, একসাথে প্রতিটি স্টুডিওর state। Cloud save একই কাজ ক্রমাগত করে; দেখুন Projects and documents।