Retopo

ঘন স্কাল্পটের উপর পরিষ্কার টপোলজি: পলি পেন, অটো-রিটোপো, পলিগ্রুপ, সিমেট্রি এবং UV।

একনজরে#

একটি ঘন স্কাল্পটের উপর একটি কার্যকর, অ্যানিমেশন-উপযোগী mesh তৈরি করুন। এটাই সেই ধাপ যা আপনার তৈরি করা জিনিসকে এমন কিছুতে পরিণত করে যা একটি গেম বা একটি রিগ ব্যবহার করতে পারে।

লেআউট#

Retopo টুলবার

Retopo, একটি রেফারেন্স mesh-এর অপেক্ষায়

Menu barFile · Edit · View · Tools · Selection · UV · Edge · Transform · Symmetry · Config · Plugins
Toolbaropen, import, export, টুল সেট, এবং সিলেকশন মোড, Vtx · Edge · Face · Island, সাথে ডিসপ্লে টগল এবং mesh সংখ্যা
LeftTools ও scene: Creation (6), Editing (4), Topology (9), Brush (6), সিলেকশন মোড, এবং scene mesh তালিকা
Centreভিউপোর্ট
RightProperties: সিমেট্রি, পলিগ্রুপ, ডিসপ্লে, remesh ও surface
Status barসক্রিয় টুল, সিলেকশন মোড, রিটোপো mesh-এর vertex ও face সংখ্যা, এবং স্ন্যাপিং চালু আছে কিনা

শুরু করা#

Retopo শুরু হয় No reference mesh, import a mesh to start retopo নিয়ে। Sculpt থেকে Send to দিয়ে একটি আনুন, অথবা Load from Library। বাকি সবকিছু সেই রেফারেন্সের উপরে আঁকা হয়।

এখানে আপনি যা করেন#

হাতে টপোলজি আঁকুন#

Retopo ভিউপোর্ট: রেফারেন্স mesh-এর উপর নতুন quad

Poly Pen ডিফল্ট টুল, এবং মূল কর্মী টুল: ক্লিক করে vertex বসান, আর তাদের মাঝে quad তৈরি হয়। Snap to Surface, ডিফল্টভাবে চালু, প্রতিটি নতুন vertex-কে রেফারেন্স mesh-এর ত্বকের পাশে ভাসতে না দিয়ে তার উপরেই রাখে।

বাকি creation ও editing টুলগুলো strip, loop, circle, grid এবং সাধারণ move/extend অপারেশন নিয়ে কাজ করে। যেই সিলেকশন মোড মানানসই সেটিতেই কাজ করুন: vertex, edge, face বা island

অথবা এটি নিজেই রিটোপোলজি করতে দিন#

প্রোপার্টিজ প্যানেল: সিমেট্রি, পলিগ্রুপ, ডিসপ্লে এবং remesh কন্ট্রোল

প্রোপার্টিজ প্যানেলে Remesh & surface:

  • Target faces: আপনার লক্ষ্য বাজেট।
  • Adaptive (curvature): সমানভাবে না ছড়িয়ে যেখানে আকৃতি জটিল সেখানে বাজেট খরচ করুন।
  • Field extract (beta): ফ্লো-ফিল্ড-নির্দেশিত এক্সট্র্যাকশন।
  • Auto Retopo: এটি চালান।
  • Paint density / Clear density: চালানোর আগে যেখানে বেশি বা কম পলিগন চান সেখানে ব্রাশ করুন, যাতে ফলাফল মুখে ঘন এবং মাথার পেছনে হালকা হয়।
  • Strength, Offset এবং Shrinkwrap নিয়ন্ত্রণ করে ফলাফল রেফারেন্সকে কতটা শক্তভাবে জড়িয়ে ধরে।

আগে Auto, তারপর গুরুত্বপূর্ণ loop-গুলো হাতে ঠিক করা, সাধারণত এই দুটোর যেকোনো একটি একা করার চেয়ে দ্রুত।

সিমেট্রি#

X, Y এবং Z, সাথে একটি threshold (ডিফল্টে 0.0010) যা ঠিক করে একটি vertex-কে অক্ষের উপরে গণনা করতে হলে সেটি অক্ষের কতটা কাছে থাকতে হবে। কোনো মিরর করা edge loop চেনা না গেলে এটি বাড়ান।

পলিগ্রুপ#

নামযুক্ত, রঙিন face গ্রুপ। Assign selected to active group আপনি কাজ করার সাথে সাথে এগুলো তৈরি করে। এগুলোই পরে হাতে আবার নির্বাচন না করেই কোনো অঞ্চল আলাদা করা, লুকানো এবং UV করা সম্ভব করে তোলে।

ডিসপ্লে#

আপনি কী দেখছেন তা ঠিক করার জন্য চারটি টগল: High poly (রেফারেন্স), Retopo mesh (আপনার নতুনটা), Wireframe, এবং Snap to surfaceHP opacity রেফারেন্সটিকে হালকা করে দেয় যাতে আপনার টপোলজি এর উপর স্পষ্টভাবে বোঝা যায়।

UV#

UV মেনু আনর‍্যাপিং এবং লেআউট সামলায়: এই ধাপটি Pigment কিছু পেইন্ট করার আগেই ঘটতে হয়, কারণ একটি টেক্সচারের বসার জন্য কোথাও দরকার হয়।

আনর‍্যাপ গেট#

Retopo আনর‍্যাপ করতে দেওয়ার আগে mesh-টি পরীক্ষা করে, এবং দুটো বাক্যের একটিতে উত্তর দেয়: "Ready to unwrap, no blocking issue." অথবা "N blocking issue(s) fix before unwrapping."

তার পাশে থাকে আপনার budget-এর বিপরীতে triangle সংখ্যা: 12 480 / 15 000, তাই একটি রিটোপোলজিকে যে দুটো প্রশ্নের উত্তর দিতে হয়, এটা কি পরিষ্কার আর এটা কি যথেষ্ট ছোট, দুটোই একসাথে স্ক্রিনে থাকে, পাইপলাইনে পরে আবিষ্কার হওয়ার বদলে।

Normal Map Baker, বিস্তারিত#

Baking, high-poly রেফারেন্স থেকে ডিটেইল retopo mesh-এর UV-তে স্থানান্তর করে। চারটি জিনিস ঠিক করে এটি কাজ করবে কিনা:

Resolutionবেশি ডিটেইল, ধীর গতি, একটি সৎ ট্রেড-অফ, সেভাবেই বলা হয়
Cage offsetসারফেস খুঁজতে রশ্মিগুলো কতদূর যায়
Maps to bakeনরমাল এবং বাকিসব, প্রতি বেকে বেছে নেওয়া
Progressএটি জানায় initializing, তারপর sampling normals, এবং বাতিল করা যায়

⚠️ "No UVs, baking object-space normals. Unwrap first for standard maps." বেক তবুও চলে; আপনি যা পান তা tangent-space নয়, object-space, যা বেশিরভাগ ইঞ্জিন যেমন আছে তেমন ব্যবহার করবে না। আগে আনর‍্যাপ করুন।

AO sampling is slower, twelve rays per texel. Ambient occlusion একই দামের আরেকটা চেকবক্স নয়; এর জন্য সময় বাজেট করে রাখুন।

এটি যেসব ফাইল পড়ে ও লেখে#

Native format.retopo
Imports / exports.obj, .glb, .fbx

অন্য স্টুডিওতে কাজ পাঠানো#

উৎপন্ন করে একটি পরিষ্কার-টপোলজি mesh। গ্রহণ করে high-poly ও retopo mesh।

ডাউনস্ট্রিম: টেক্সচার করতে Pigment, আলো দিতে Render, নিয়ে খেলতে Engine

অন্য কারও সাথে কাজ করা#

Retopo একটি document হিসেবে সিঙ্ক করে, পুরো অবস্থা, ডিবাউন্সড, সাথে কয়েকটি গ্র্যানুলার অপারেশন (tool পরিবর্তন, সিলেকশন মোড, সেটিংস)। দুইজন মানুষ একই সাথে একই mesh এডিট করলে তাদের মধ্যে একজন জিতবে; বরং মডেলটি নিজেদের মধ্যে ভাগ করে নিন।

সীমাবদ্ধতা ও সাধারণ সমস্যা#

  • Nothing to draw on মানে কোনো রেফারেন্স mesh লোড করা নেই। আগে একটি ইমপোর্ট করুন।
  • Vertices floating off the surface: Snap to Surface বন্ধ হয়ে গেছে।
  • Auto Retopo giving even density everywhere: Adaptive (curvature) চালু করুন, অথবা আগে density পেইন্ট করুন।
  • Symmetry ignoring a vertex near the axis: threshold বাড়ান।