ত্রিভুজ সূচকগুলির একটি তালিকা দেওয়া হয়েছে, জ্যামিতি শেডারের জন্য সংলগ্নতার সাথে সূচকের তালিকায় কী রূপান্তর করা যায়?
নোট করুন যে আমরা এখানে সূচকগুলি সম্পর্কে কঠোরভাবে কথা বলছি - শীর্ষগুলি উপস্থিত রয়েছে, তবে আমরা কেবলমাত্র সূচকগুলিতে মনোনিবেশ করব, কারণ আমরা এগুলি ফ্লোটিং-পয়েন্ট তুলনা এবং অ্যাপসিলনে না গিয়ে ডুপ্লিকেট উল্লম্ব সাথে মিলিয়ে ব্যবহার করতে পারি - যে কাজটি রয়েছে ইতিমধ্যে সম্পন্ন হয়েছে।
আমি জানি যে তালিকার যে কোনও প্রদত্ত ত্রিভুজটির জন্য, সূচকগুলি {0, 1}, {1, 2} এবং {2, 0} (বা {n, n + 1}, {n + 1, n + 2}, { n + 2, n you আপনি যদি চান) এর প্রান্তগুলি তৈরি করে; সূচকের তালিকাটি সুগঠিত এবং সঠিকভাবে বাতাসের ক্রমকে সম্মান করে।
আমি জানি যে প্রদত্ত যে কোনও প্রান্তের জন্য, আমরা অন্য সূচিগুলির মধ্যে দুটি ব্যবহার করে যা অন্য ত্রিভুজের জন্য পুরো তালিকাটি অনুসন্ধান করতে পারি এবং সেই ত্রিভুজটির তৃতীয় সূচকটি সেই প্রান্তের জন্য সংলগ্ন ত্রিভুজটি সম্পূর্ণ করার জন্য ব্যবহার করা হয়।
আমি জানি যে সংলগ্ন তালিকায় প্রতিটি মূল ত্রিভুজটি 6 টি সূচক দ্বারা উপস্থাপিত হয়, মূল সূচকগুলি 0, 2, 4 স্লটে যায়; সংলগ্নতা পূর্ণ করতে নতুন সূচকগুলি স্লট 1, 3, 5 এ চলে যাবে edge 0, 1 edge প্রান্তের জন্য সম্পন্ন করা সূচকটি স্লট 1 তে যায়, সূচকটি 1 2, 2 edge প্রান্তের জন্য পূর্ণ হয় সূচক 3, সূচকে যায় প্রান্তের জন্য সম্পূর্ণ করতে {2, 1 sl স্লট 5 এ যায়।
আমি কি চেষ্টা করেছি?
আমি এটিকে নিষ্ঠুর করার চেষ্টা করেছি, এবং হ্যাঁ, এটি কার্যকর হবে, তবে আমি আরও মার্জিত পদ্ধতির পরে এসেছি after
আমি এরিক লেঙ্গেল এর প্রান্ত তালিকা নির্মাতাকে চেষ্টা করেছি, কিন্তু (1) এটি মূল ত্রিভুজ আদেশটিকে সম্মান করে বলে মনে হচ্ছে না, (২) এটি ঘুরার আদেশকে সম্মান করে বলে মনে হচ্ছে না, (3) এটি কোথায় কাদা মাটির মতো পরিষ্কার clear আপনি প্রান্তের তালিকাটি তৈরি করার পরে এবং (4) আমার কাছে একটি নমুনা কোডের সন্দেহ রয়েছে যা "ত্রিভুজ ইন্ডেক্স" বনাম "ফেসআইডেক্স" হিসাবে যেমন সুস্পষ্ট উজ্জ্বল ত্রুটি রয়েছে - লেখক এমনকি কোডটিও সংকলন করেছেন, তাতে কোনও আপত্তি নেই এটি যাচাই করবেন?
তো - এখান থেকে কোনও পরামর্শ বা পয়েন্টার?