আমি আমার প্রকল্পগুলির জন্য এক্সএনএ ব্যবহার করি এবং সেই ফোরামগুলিতে আমি মাঝে মাঝে এমন তথ্যগুলির উল্লেখ দেখতে পাই যে জালটির জন্য কোনও প্রভাব বদলানো তুলনামূলকভাবে উচ্চ ব্যয় হয়, যা আমাকে বিস্মিত করে বলেছিল যে আমি কোনও প্রভাব বদলাতে ভেবেছিলাম কেবল এটি প্রতিস্থাপন শেডার প্রোগ্রামটি অনুলিপি করার একটি ঘটনা ছিল was উপযুক্ত পরামিতি সহ জিপিইউতে।
আমি ভাবলাম যে কেউ এই প্রক্রিয়া সম্পর্কে ব্যয়বহুল কি ঠিক ব্যাখ্যা করতে পারে? এবং যদি সম্ভব হয় তবে 'তুলনামূলক' প্রসঙ্গে?
উদাহরণস্বরূপ বলুন যে আমি বাছাইয়ের ক্ষেত্রে সাহায্যের জন্য একটি সংক্ষিপ্ত শেডার ব্যবহার করতে চেয়েছিলাম, আমি চাই:
- প্রতিটি বস্তুর উপর প্রভাব পরিবর্তন করুন, এটি সনাক্ত করতে এবং শেডারকে সরবরাহ করার জন্য একটি অনন্য রঙ গণনা করুন ing
- সমস্ত বস্তুকে মেমোরিতে রেন্ডার টার্গেটে আঁকুন।
- লক্ষ্য থেকে রঙটি পান এবং নির্বাচিত অবজেক্টটি সন্ধান করতে এটি ব্যবহার করুন।
এই প্রক্রিয়াটি সম্পূর্ণ করতে মোট সময়ের কোন অংশটি ছায়ারগুলিকে অদলবদল করতে ব্যয় করবে? আমার প্রবৃত্তিগুলি বলবে যে দৃশ্যের পুনরায় রেন্ডারিং, শেডার যত সহজই হোক না কেন, প্রক্রিয়াটির অন্য যে কোনও অংশের চেয়ে ধীরে ধীরে ধীরে ধীরে ক্রম হবে যাতে প্রভাবের উপর কেন সমস্ত উদ্বেগ?