ডিক্সাল সম্পর্কিত তথ্য খুঁজতে আমার সমস্যা হয়েছিল, তাই সম্ভবত এই প্রশ্নটি অন্যদের সহায়তা করবে help বাস্তবায়নটি একজন ফরোয়ার্ড রেন্ডারারের জন্য।
আমি ডিকাল বাস্তবায়ন ডান যদি কেউ নিশ্চিত করতে পারে?
- আপনি যে কোনও মাত্রার ঘনককে সংজ্ঞায়িত করেন যা সাধারণ জায়গাতে প্রজেকশন ভলিউম সংজ্ঞায়িত করবে। অভিক্ষেপটি প্রভাবিত করবে এমন ত্রিভুজগুলি পুনরুদ্ধার করতে আপনি সংজ্ঞায়িত ঘনক্ষেত্রের সাথে ত্রিভুজ ছেদ পরীক্ষা করে দেখুন।
- আপনি এই ত্রিভুজগুলি ক্লিপ করুন এবং সেভ করুন।
- তারপরে আপনি সংরক্ষিত ত্রিভুজগুলির জন্য ইউভি স্থানাঙ্কগুলি গণনা করতে ম্যাট্রিক্স ট্রিকস ব্যবহার করেন যা আপনার প্রবর্তিত টেক্সচারটি উল্লেখ করবে reference
- এটি করার জন্য আপনি সাধারণ স্থানের ঘনত্বের উচ্চতা, প্রস্থ এবং গভীরতার প্রতিনিধিত্বকারী ভেক্টর গ্রহণ করেন, যাতে নীচের বাম কোণটি উত্স হয়।
- আপনি এটি আই, জে, কে ইউনিট ভেক্টর হিসাবে কোনও ম্যাট্রিক্সে রেখেছেন, কিউবের জন্য অনুবাদটি সেট করুন, তারপরে আপনি এই ম্যাট্রিক্সকে বিপরীতমুখী করুন।
- আপনি এই ম্যাট্রিক্স দ্বারা সংরক্ষিত ত্রিভুজগুলির শীর্ষকে বহুগুণ করুন, আপনি 0 থেকে 1 আকারের ঘনকটির ভিতরে স্থানাঙ্কগুলি পাবেন যা আপনি ইউভি স্থানাঙ্ক হিসাবে ব্যবহার করেন।
- আপনি যে প্রকৃত ত্রিভুজগুলিতে প্রজেক্ট করছেন সেগুলি আপনার কাছে এবং আপনার জন্য তাদের জন্য UV স্থানাঙ্ক রয়েছে (ইউভি স্থানাঙ্কগুলি আপনার প্রবর্তিত টেক্সচারটি উল্লেখ করছেন) fere
- তারপরে আপনি সেই দৃশ্যের উপরে সংরক্ষিত ত্রিভুজগুলি পুনরায় রেন্ডার করুন এবং তারা অভিক্ষিপ্ত চিত্রটি দিয়ে প্রক্ষেপণের ক্ষেত্রটি ওভাররাইট করে।
এখন যে প্রশ্নের উত্তর আমি খুঁজে পাইনি। শেষ পয়েন্ট ঠিক আছে? আমি কখনই সফ্টওয়্যার ক্লিপিং করিনি, তবে এটি সীমিত নির্ভুলতার কারণে যথেষ্ট ত্রুটিযুক্ত বলে মনে হচ্ছে যে ভবিষ্যদ্বাণীযুক্ত টেক্সচারের জন্য কিছু লড়াই হবে। এছাড়াও ইউভি স্থানাঙ্ক পাওয়ার উপায় কি সঠিক?