Displacement mapping
স্থানচ্যুতি ম্যাপিং একটি বিকল্প কম্পিউটার গ্রাফিক্স কৌশল যা বাম্প, স্বাভাবিক এবং প্যারালাক্স ম্যাপিংয়ের বিপরীতে, একটি টেক্সচার বা উচ্চতার মানচিত্র ব্যবহার করে এমন একটি প্রভাব সৃষ্টি করে যেখানে টেক্সচারযুক্ত পৃষ্ঠের উপর পয়েন্টগুলির প্রকৃত জ্যামিতিক অবস্থান স্থানচ্যুত হয়, প্রায়শই স্থানীয় পৃষ্ঠ বরাবর স্বাভাবিক, টেক্সচার ফাংশনটি পৃষ্ঠের প্রতিটি বিন্দুতে মূল্যায়ন করে। এটি পৃষ্ঠতলকে গভীরতা এবং বিশদের একটি দুর্দান্ত ধারণা দেয়, বিশেষত স্ব-অন্তর্ভুক্তি, স্ব-ছায়া এবং সিলুয়েটের অনুমতি দেয়; অন্যদিকে, প্রচুর পরিমাণে অতিরিক্ত জ্যামিতির কারণে এটি এই শ্রেণীর কৌশলগুলির মধ্যে সবচেয়ে ব্যয়বহুল। বছরের পর বছর ধরে, স্থানচ্যুতি ম্যাপিং ফটো-রিয়েলিস্টিক রেন্ডারম্যানের মতো উচ্চ-প্রান্তের রেন্ডারিং সিস্টেমের একটি বিশেষত্ব ছিল, যেখানে ওপেনজিএল এবং ডাইরেক্টএক্সের মতো রিয়েলটাইম এপিআইগুলি কেবল এই বৈশিষ্ট্যটি ব্যবহার করতে শুরু করেছিল। এর একটি কারণ হ 'ল স্থানচ্যুতি ম্যাপিংয়ের মূল বাস্তবায়নের জন্য পর্যাপ্ত মাইক্রোপলিগন পাওয়ার জন্য পৃষ্ঠের একটি অভিযোজিত টেসেলেশন প্রয়োজন যার আকার স্ক্রিনে একটি পিক্সেলের আকারের সাথে মিলে যায়। বিভিন্ন প্রসঙ্গে শব্দটির অর্থ স্থানচ্যুতি ম্যাপিং শব্দটির মধ্যে ম্যাপিং শব্দটি অন্তর্ভুক্ত রয়েছে যা স্থানচ্যুতি শক্তি সংশোধন করতে ব্যবহৃত একটি টেক্সচার মানচিত্রকে বোঝায়। স্থানচ্যুতির দিক সাধারণত স্থানীয় পৃষ্ঠের স্বাভাবিক হয়। আজ, অনেক রেন্ডারার প্রোগ্রামেবল শেডিংয়ের অনুমতি দেয় যা নির্বিচারে উচ্চ ফ্রিকোয়েন্সিতে উচ্চ মানের (বহুমাত্রিক) পদ্ধতিগত টেক্সচার এবং নিদর্শন তৈরি করতে পারে। ম্যাপিং শব্দটির ব্যবহার তখন যুক্তিসঙ্গত হয়ে ওঠে, কারণ কোনও টেক্সচার মানচিত্র আর জড়িত থাকে না। অতএব, বিস্তৃত শব্দ স্থানচ্যুতি আজ প্রায়শই একটি সুপার ধারণাকে বোঝাতে ব্যবহৃত হয় যার মধ্যে একটি টেক্সচার মানচিত্রের উপর ভিত্তি করে স্থানচ্যুতিও অন্তর্ভুক্ত। প্রায় 20 বছর আগে উপলব্ধ হওয়ার পর থেকে REYES অ্যালগরিদম বা মাইক্রোপলিগনের উপর ভিত্তি করে অনুরূপ পদ্ধতির ব্যবহারকারী রেন্ডারাররা নির্বিচারে উচ্চ ফ্রিকোয়েন্সিতে স্থানচ্যুতি ম্যাপিংয়ের অনুমতি দিয়েছেন। আর. ই. ওয়াই. ই. এস-এর মাধ্যমে মাইক্রোপলিগন ডিসপ্লেসমেংট ম্যাপিং পদ্ধতি বাস্তবায়নের জন্য প্রথম বাণিজ্যিকভাবে উপলব্ধ রেন্ডারার ছিল পিক্সারের ফটো-রিয়েলিস্টিক রেন্ডারম্যান। মাইক্রোপলিগন রেন্ডারাররা সাধারণত টেসেলেট জ্যামিতি নিজেরাই একটি গ্রানুলারিটিতে উপস্থাপন করা হচ্ছে এমন চিত্রের জন্য উপযুক্ত। অর্থাৎঃ মডেলিং অ্যাপ্লিকেশন রেন্ডারারকে উচ্চ-স্তরের প্রিমিটিভ সরবরাহ করে। উদাহরণগুলির মধ্যে রয়েছে প্রকৃত এন. ইউ. আর. বি. এস-বা উপবিভাগ পৃষ্ঠতল। রেন্ডারার তারপর রেন্ডার করা হচ্ছে এমন চিত্র থেকে প্রাপ্ত ভিউ-ভিত্তিক সীমাবদ্ধতা ব্যবহার করে রেন্ডার সময়ে এই জ্যামিতিকে মাইক্রোপলিগনগুলিতে টেসেলেট করে। অন্যান্য রেন্ডারার যাদের মডেলিং অ্যাপ্লিকেশনটির প্রয়োজন হয় নির্বিচারে বহুভুজ বা এমনকি ত্রিভুজে প্রাক-টেসেলেটেড বস্তু সরবরাহ করার জন্য স্থানচ্যুতি ম্যাপিং শব্দটিকে এই বহুভুজগুলির শীর্ষগুলি সরানো হিসাবে সংজ্ঞায়িত করেছে। প্রায়শই স্থানচ্যুতির দিকটিও শীর্ষে পৃষ্ঠের স্বাভাবিকের মধ্যে সীমাবদ্ধ থাকে। ধারণাগতভাবে একই রকম হলেও, এই বহুভুজগুলি সাধারণত মাইক্রোপলিগনের চেয়ে অনেক বড় হয়। এই পদ্ধতি থেকে অর্জিত গুণমান জ্যামিতির টেসেলেশন ঘনত্ব দ্বারা সীমাবদ্ধ থাকে যা রেন্ডারার এটিতে অ্যাক্সেস পাওয়ার অনেক আগে। মাইক্রোপলিগন রেন্ডারারে স্থানচ্যুতি ম্যাপিং বনাম নন-টেসেলেটিং (ম্যাক্রো) বহুভুজ রেন্ডারারে স্থানচ্যুতি ম্যাপিংয়ের মধ্যে এই পার্থক্য প্রায়শই এমন লোকদের মধ্যে কথোপকথনে বিভ্রান্তির সৃষ্টি করতে পারে যাদের প্রতিটি প্রযুক্তি বা বাস্তবায়নের এক্সপোজার সীমিত। আরও বেশি, সাম্প্রতিক বছরগুলির মতো, অনেক অ-মাইক্রোপলিগন রেন্ডারার এমন একটি মানের স্থানচ্যুতি ম্যাপিং করার ক্ষমতা যুক্ত করেছে যা একটি মাইক্রোপলিগন রেন্ডারার প্রাকৃতিকভাবে সরবরাহ করতে সক্ষম। এই রেন্ডারাররা আগে অপরিশোধিত প্রাক-টেসেলেশন-ভিত্তিক স্থানচ্যুতির মধ্যে পার্থক্য করার জন্য, এই বৈশিষ্ট্যটি বর্ণনা করার জন্য সাব-পিক্সেল স্থানচ্যুতি শব্দটি চালু করা হয়েছিল। সাব-পিক্সেল স্থানচ্যুতি সাধারণত জ্যামিতির সূক্ষ্ম পুনঃনির্ধারণকে বোঝায় যা ইতিমধ্যে বহুভুজে বিভক্ত ছিল। এই পুনঃবিন্যাসের ফলে মাইক্রোপলিগন বা প্রায়শই মাইক্রোট্রিয়েঙ্গল হয়। এরপরে স্থানচ্যুতি ম্যাপিং অর্জনের জন্য এগুলির শীর্ষগুলি তাদের স্বাভাবিক বরাবর সরানো হয়। সত্যিকারের মাইক্রোপলিগন রেন্ডারাররা সব সময়ই সম্প্রতি সাব-পিক্সেল-স্থানচ্যুতি যা অর্জন করেছে তা করতে সক্ষম হয়েছে, তবে উচ্চতর মানের এবং নির্বিচারে স্থানচ্যুতি নির্দেশে। সাম্প্রতিক উন্নয়নগুলি ইঙ্গিত করে বলে মনে হয় যে কিছু রেন্ডারার যারা সাব-পিক্সেল স্থানচ্যুতি ব্যবহার করে তারা উচ্চ স্তরের জ্যামিতিকেও সমর্থন করার দিকে এগিয়ে যায়। যেহেতু এই রেন্ডারারগুলির বিক্রেতারা সম্ভবত সাব-পিক্সেল স্থানচ্যুতি শব্দটি ব্যবহার করে চলেছেন, এটি সম্ভবত থ্রিডি কম্পিউটার গ্রাফিক্সের স্থানচ্যুতি ম্যাপিং আসলে কী বোঝায় তা আরও বিভ্রান্তির দিকে পরিচালিত করবে। মাইক্রোসফটের মালিকানাধীন হাই লেভেল শেডার ল্যাঙ্গুয়েজের প্রসঙ্গে, স্থানচ্যুতি ম্যাপিংকে এক ধরনের "ভার্টেক্স-টেক্সচার ম্যাপিং" হিসাবে ব্যাখ্যা করা যেতে পারে যেখানে টেক্সচার ম্যাপের মানগুলি পিক্সেলের রঙ পরিবর্তন করে না (যেমনটি অনেক বেশি সাধারণ), বরং পরিবর্তে শীর্ষগুলির অবস্থান পরিবর্তন করে। বাম্প, স্বাভাবিক এবং প্যারালাক্স ম্যাপিংয়ের বিপরীতে, যার সবকটিকে স্থানচ্যুতি ম্যাপিংয়ের আচরণকে "নকল" বলা যেতে পারে, এইভাবে একটি টেক্সচার থেকে একটি প্রকৃত রুক্ষ পৃষ্ঠ তৈরি করা যেতে পারে। অত্যন্ত বিশদ জাল তৈরি করতে এটি অভিযোজিত টেসেলেশন কৌশলগুলির সাথে ব্যবহার করতে হবে (যা বর্তমান দেখার সেটিংস অনুসারে রেন্ডার করা বহুভুজগুলির সংখ্যা বাড়ায়)। উচ্চতার মানচিত্র আরও পড়ুন ব্লেন্ডার ডিসপ্লেসমেংট ম্যাপিং ভ্রে ডিসপ্লেসমেংট ম্যাপিং রিলিফ টেক্সচার ম্যাপিং ওয়েবসাইট প্যারালাক্স অকলুশন ম্যাপিং জিএলএসএল-এ sunandblackcat.com রিয়েল-টাইম রিলিফ ম্যাপিং অন আর্বিট্রারি পলিগোনাল সারফেস পেপার রিলিফ ম্যাপিং নন-হাইট-ফিল্ড সারফেস ডিটেইলস পেপার স্টেট অফ দ্য আর্ট অফ ডিসপ্লেসমেংট ম্যাপিং জিপিইউ কাগজে রেফারেন্স টেক্সচার ম্যাপিং