সমস্যা সমাধান

যা ভুল হয়, কেন ভুল হয়, এবং কী করতে হবে, শুরু হচ্ছে সেগুলো দিয়ে যা বাগের মতো দেখায় কিন্তু আসলে বাগ নয়।

একটি 3D স্টুডিওতে কিছুই রেন্ডার হচ্ছে না#

Engine, Sculpt, Retopo, Pigment, Render এবং Matter, সবগুলোর WebGL 2 দরকার।

  • আপনার ব্রাউজারের সেটিংসে hardware acceleration চালু আছে কিনা যাচাই করুন। Software rendering-এ চলা একটি ব্রাউজার স্টুডিওটি খুলবে আর আপনাকে প্রায় কিছুই দেখাবে না।
  • WebGPU দরকার নেই। Engine WebGL দিয়ে শুরু হয়, ব্রাউজার দিলে নিজেই WebGPU-তে বদলে যায়, আর ব্যর্থ হলে নিজে থেকেই ফিরে আসে। একটি অনুপস্থিত WebGPU কিছু effect-কে অনুপলব্ধ ও ধীর করে দেয়; এটি স্টুডিওটিকে খালি করে দেয় না।
  • দুটি GPU সহ একটি ল্যাপটপে, ব্রাউজারটি discrete GPU ব্যবহার করছে কিনা যাচাই করুন।

একটি স্টুডিও "No project open" নিয়ে খোলে#

কিছু স্টুডিওর শুধু একটি প্রজেক্ট নয়, তার নিজের একটি ডকুমেন্ট দরকার: একটি canvas সাইজ, একটি page সাইজ, একটি mesh। Create কার্ডে ক্লিক করুন আর ডায়ালগের উত্তর দিন; তার পেছনে স্টুডিওটি জ্বলে ওঠে।

আমি একটি FBX ইমপোর্ট করতে পারছি না#

FBX হলো Autodesk-এর ফরম্যাট আর ব্রাউজার সেটি নেটিভভাবে পড়তে পারে না। এর বদলে glTF / GLB এক্সপোর্ট করুন: Blender-এ, File → Export → glTF 2.0। GLB-ই এখানকার পুরো 3D পাইপলাইন বলে; অন্য সাপোর্টেড mesh ফরম্যাট হলো OBJ, STL এবং PLY।

Ctrl+V aukimi-র বাইরে থেকে একটি ইমেজ পেস্ট করছে না#

নিশ্চিত করুন focus ক্যানভাসে আছে, কোনো টেক্সট ফিল্ডে নয়, এবং প্রথমবার জিজ্ঞেস করলে ব্রাউজারের clipboard permission গ্রহণ করুন। একবার দেওয়া হয়ে গেলে এটি সাইটের জন্য মনে রাখা হয়।

Pigment-এ একটি ব্রাশ স্ট্রোক একটি UV seam-এ কেটে যায়#

একটি seam জুড়ে পেইন্ট করলে তা টেক্সচারের দুই পাশেই স্বয়ংক্রিয়ভাবে স্ট্যাম্প হয়। স্ট্রোকটি তবুও ভেঙে গেলে, ব্রাশটি seam পর্যন্ত দূরত্বের চেয়ে ছোট, সাইজ বাড়ান, অথবা 2D ভিউতে জোড়াটা শেষ করুন যেখানে seam-টি একটি discontinuity না হয়ে একটি রেখা হিসেবে দৃশ্যমান।

Seam bleed একটি আলাদা সুইচ, symmetry-র নিচে। এটি পরিষ্কার UV-তে সাহায্য করে আর অপরিষ্কারগুলোতে আর্টিফ্যাক্ট তৈরি করতে পারে, এই কারণেই এটি ডিফল্টভাবে চালু নয়।

আমার cloud প্রজেক্ট বলছে এটি অন্য কোথাও বদলে গেছে#

এটি একটি conflict, আর aukimi অনুমান করবে না। এটি keep local (cloud-কে overwrite করা) বা keep cloud (local বাতিল করা) দেয়। কোনো স্বয়ংক্রিয় merge নেই, ইচ্ছাকৃতভাবেই: একটি অর্ধেক-মার্জ করা timeline দুটো সম্পূর্ণ ভার্সনের যেকোনো একটির চেয়ে খারাপ।

দুটো দিকই গুরুত্বপূর্ণ হলে, আগে লোকালটি এক্সপোর্ট করুন: স্টুডিওর নিজস্ব export, বা dashboard থেকে JSON হিসেবে প্রজেক্ট, আর তারপরই cloud কপিটা নিন।

আমি কাজ হারিয়েছি#

ক্রমানুসারে:

  1. Dashboard। একটি প্রজেক্ট কখনো আপলোড হয়েছিল কিনা তা নির্বিশেষে সেখানে থাকে।
  2. Versions। প্রতিটি প্রজেক্ট একটি version history রাখে: autosave করা ভার্সন, আপনি হাতে সংরক্ষণ করা ভার্সন, এবং যেকোনো restore-এর আগে স্বয়ংক্রিয়ভাবে লেখা একটি। সেগুলো প্রিভিউ করুন, দুটো তুলনা করুন, তারপর restore করুন।
  3. Auto-save। এটি একটি ইন্টারভালে চলে যা আপনি Settings → General-এ দেখতে ও বদলাতে পারেন।

Version এই ব্রাউজারে থাকে আর প্রতি প্রজেক্টে সবচেয়ে নতুন N-টি রাখা হয়। গুরুত্বপূর্ণগুলো Pin করুন: pinning একটি ভার্সনকে সেই সীমার পরও রাখে, আর cloud save চালু থাকলে সেটিকে cloud-এ কপি করে।

aukimi.com-এর জন্য site data ক্লিয়ার করলে যে প্রজেক্ট কখনো আপলোড হয়নি তা মুছে যায়। এর কোনো undo নেই, আর অন্য কোথাও কোনো কপি নেই। একটি প্রজেক্ট গুরুত্বপূর্ণ হলে, cloud save চালু করুন।

ব্রাউজার বলছে storage প্রায় পূর্ণ#

aukimi নীরবে একটি save ব্যর্থ না করে সতর্ক করে। Dashboard থেকে আর দরকার নেই এমন প্রজেক্ট মুছে জায়গা খালি করুন, অথবা Settings → General-এ undo history ক্লিয়ার করে: প্যানেলটি দেখায় কতটা মেমোরিতে আছে আর কতটা ডিস্কে উপচে পড়েছে, এবং প্রতি স্টুডিওতে এটি ক্লিয়ার করতে পারে।

Undo যথেষ্ট দূর পর্যন্ত পেছনে যাচ্ছে না#

গভীরতাটা একটি সেটিং: Settings → General → Undo historyInfinite undo মেমোরি পূর্ণ হলে history-কে ডিস্কে উপচে পড়তে দেয়।

Cloud-এ সিঙ্ক করা প্রজেক্টের জন্য, undo স্ট্যাকের একটি cold tier আছে, আর এর নিয়ম হলো বয়সের আগে পরিমাণ: সবচেয়ে নতুন 1024টি state যতই পুরনো হোক না কেন রাখা হয়, আর সাত দিনের expiry শুধু তার উপচে পড়া অংশে পৌঁছায়। এক মাস ধরে না ছোঁয়া একটি প্রজেক্টও আপনি ফিরে এলে তার পূর্ণ undo গভীরতা পায়।

একটি শেয়ার্ড সেশনে Undo ভুল জিনিস undo করে দিল#

তা করেনি; এটি আপনারটাই undo করেছে। Undo ইচ্ছাকৃতভাবে local: রুমের অন্য প্রান্ত থেকে একজন সহযোগীর কাজ undo করা তা করতে না পারার চেয়ে খারাপ হতো।

অন্য কারও পরিবর্তন দেখা যাচ্ছে না#

কতটা সিঙ্ক হয় তা স্টুডিওর উপর নির্ভর করে। Engine, Inkwell, Pigment, Sculpt, Vectra, Animator, Fusion, Pulse এবং Pixel Editor অপারেশন বাই অপারেশন সিঙ্ক হয়। Composer, Matter, Render এবং Retopo সম্পূর্ণ ডকুমেন্ট সিঙ্ক করে, debounced, last writer wins। এই চারটিতে, দুজন মানুষের একই মুহূর্তে একই ডকুমেন্ট এডিট করা উচিত নয়। দেখুন Working together

আমি একটি শেয়ার্ড প্রজেক্ট এডিট করতে পারছি না#

আপনার হয়তো edit নয়, view অ্যাক্সেস আছে। এটি বোতাম লুকিয়ে নয়, সার্ভারে প্রয়োগ করা হয়, তাই এডিট নীরবে হারানোর বদলে প্রত্যাখ্যাত হয়। যে শেয়ার করেছে তাকে আপনার permission বদলাতে বলুন।

একটি অবজেক্ট লক করা আছে#

অন্য কেউ এটি এডিট করছে; "This is being edited by {name}"। তারা সরে গেলে lock ছেড়ে দেওয়া হয়।

Pulse বা Fusion-এ Playback স্টাটার করছে#

দুটোই তাদের নিজস্ব বাজেট জানায়। Pulse নিচের ডানে CPU, RAM, latency ও active voices দেখায়; Fusion উপরে GPU, CPU ও RAM দেখায়। কিছু বদলানোর আগে কোনটি নিঃশেষ হয়ে গেছে তা পড়ুন। Fusion-এ, RAM প্রিভিউ আপনি যে অংশটা বিচার করছেন সেটি ক্যাশ করে।

একটি নেটিভ Engine বিল্ডে ওয়েব বিল্ডে থাকা কিছু নেই#

একটি ডেস্কটপ বা মোবাইল বিল্ড দৃশ্যটিকে ডেটা হিসেবে এক্সপোর্ট করে এবং একটি তৈরি করা Bevy প্রজেক্টের মধ্য দিয়ে কম্পাইল করে। glTF কাস্টম শেডার, thin instance, procedural sky বা post-processing বহন করে না, তাই যে runtime সিস্টেম সেই দিকে পোর্ট করা হয়নি তা ওয়েবে সঠিক দেখানোর পরও একটি নেটিভ বিল্ডে অনুপস্থিত থাকবে। নির্ভর করার আগে একটি নেটিভ বিল্ড পরীক্ষা করে নিন।

AI teammate প্যানেলটি নেই#

অ্যাক্সেস একজন অ্যাডমিনিস্ট্রেটর প্রতি সদস্যকে দেন। এটি কোনো সাবস্ক্রিপশন, backer tier, বা access link-এর সাথে আসে না।

অন্য কিছু#

অ্যাপের ভেতরের feedback কন্ট্রোল থেকে এটি রিপোর্ট করুন, অথবা লিখুন contact@aukimi.com-এ।