Displacement mapping
نقل مکانی کی نقشہ سازی ایک متبادل کمپیوٹر گرافکس تکنیک ہے جو ٹکرانے، نارمل اور پارلاکس نقشہ سازی کے برعکس ہے، جس میں ساخت یا اونچائی کے نقشے کا استعمال کرتے ہوئے ایسا اثر پیدا ہوتا ہے جہاں بناوٹ والی سطح پر پوائنٹس کی اصل ہندسی پوزیشن بے گھر ہو جاتی ہے، اکثر مقامی سطح نارمل کے ساتھ، سطح پر ہر نقطہ پر ساخت کے فنکشن کی قدر کے مطابق۔ یہ سطحوں کو گہرائی اور تفصیل کا ایک بہت بڑا احساس دیتا ہے، خاص طور پر خود شمولیت، خود سایہ اور نقش و نگار کی اجازت دیتا ہے ؛ دوسری طرف، اضافی جیومیٹری کی بڑی مقدار کی وجہ سے یہ اس طبقے کی تکنیکوں میں سب سے مہنگا ہے۔ برسوں سے، نقل مکانی کی نقشہ سازی فوٹو ریئلسٹک رینڈر مین جیسے اعلی درجے کے رینڈرنگ سسٹم کی ایک خاصیت تھی، جبکہ اوپن جی ایل اور ڈائریکٹ ایکس جیسے ریئل ٹائم اے پی آئی صرف اس خصوصیت کو استعمال کرنا شروع کر رہے تھے۔ اس کی ایک وجہ یہ ہے کہ نقل مکانی کی نقشہ سازی کے اصل نفاذ کے لیے کافی مائکروپولیگن حاصل کرنے کے لیے سطح کے انکولی ٹیسلیشن کی ضرورت ہوتی ہے جس کا سائز اسکرین پر پکسل کے سائز سے ملتا جلتا ہو۔ مختلف سیاق و سباق میں اصطلاح کے معنی نقل مکانی کی نقشہ سازی میں نقشہ سازی کی اصطلاح شامل ہے جو نقل مکانی کی طاقت کو تبدیل کرنے کے لیے استعمال ہونے والے ساخت کے نقشے سے مراد ہے۔ نقل مکانی کی سمت عام طور پر مقامی سطح عام ہوتی ہے۔ آج، بہت سے رینڈررز پروگرام کے قابل شیڈنگ کی اجازت دیتے ہیں جو من مانی طور پر اعلی تعدد پر اعلی معیار (کثیر جہتی) طرز عمل کی بناوٹ اور نمونے تشکیل دے سکتے ہیں۔ نقشہ سازی کی اصطلاح کا استعمال تب قابل اعتراض ہو جاتا ہے، کیونکہ اب کوئی ساخت کا نقشہ شامل نہیں ہے۔ لہذا، وسیع تر اصطلاح نقل مکانی آج اکثر ایک سپر تصور کا حوالہ دینے کے لیے استعمال ہوتی ہے جس میں ساخت کے نقشے پر مبنی نقل مکانی بھی شامل ہے۔ REYES الگورتھم، یا مائکروپولیگنز پر مبنی اسی طرح کے طریقوں کا استعمال کرنے والے رینڈررز نے تقریبا 20 سال پہلے دستیاب ہونے کے بعد سے صوابدیدی اعلی تعدد پر نقل مکانی کی نقشہ سازی کی اجازت دی ہے۔ ریئز کے ذریعے مائکروپولیگن نقل مکانی کی نقشہ سازی کے نقطہ نظر کو نافذ کرنے والا پہلا تجارتی طور پر دستیاب رینڈرر پکسر کا فوٹو ریئلسٹک رینڈر مین تھا۔ مائکروپولیگن رینڈررز عام طور پر ٹیسیلیٹ جیومیٹری کو خود ایک دانے دار پر پیش کرتے ہیں جو پیش کی جانے والی تصویر کے لیے موزوں ہے۔ یعنی: ماڈلنگ ایپلی کیشن رینڈرر کو اعلی سطح کے پرائمیٹوز فراہم کرتی ہے۔ مثالوں میں حقیقی این یو آر بی ایس-یا ذیلی تقسیم کی سطحیں شامل ہیں۔ اس کے بعد رینڈرر اس جیومیٹری کو مائکروپولیگنوں میں رینڈر کے وقت میں پیش کی جانے والی تصویر سے حاصل کردہ نقطہ نظر پر مبنی رکاوٹوں کا استعمال کرتے ہوئے ٹیسلیٹ کرتا ہے۔ دوسرے رینڈررز جن کے لیے ماڈلنگ ایپلی کیشن کو پہلے سے ٹیسلیٹ شدہ اشیاء کو صوابدیدی کثیر الاضحی یا یہاں تک کہ مثلث میں پہنچانے کی ضرورت ہوتی ہے، نے نقل مکانی کی نقشہ سازی کی اصطلاح کو ان کثیر الاضحی کے عمودی حصوں کو منتقل کرنے کے طور پر بیان کیا ہے۔ اکثر نقل مکانی کی سمت بھی ورٹیکس پر سطح کے نارمل تک محدود ہوتی ہے۔ نظریاتی طور پر ایک جیسے ہونے کے باوجود، وہ کثیر الاضحی عام طور پر مائکروپولیگنوں سے بہت بڑے ہوتے ہیں۔ اس طرح اس نقطہ نظر سے حاصل کردہ معیار جیومیٹری کی ٹیسیلیشن کثافت کی وجہ سے محدود ہوتا ہے اس سے پہلے کہ رینڈرر اس تک رسائی حاصل کرے۔ مائکروپولیگن رینڈررز میں نقل مکانی کی نقشہ سازی بمقابلہ غیر ٹیسلیٹنگ (میکرو) کثیر الاضحی رینڈررز میں نقل مکانی کی نقشہ سازی کے درمیان یہ فرق اکثر ان لوگوں کے درمیان بات چیت میں الجھن کا باعث بن سکتا ہے جن کی ہر ٹیکنالوجی یا عمل درآمد تک رسائی محدود ہے۔ اس سے بھی زیادہ، جیسا کہ حالیہ برسوں میں، بہت سے غیر مائکروپولیگن رینڈررز نے اس معیار کی نقل مکانی کی نقشہ سازی کرنے کی صلاحیت کو شامل کیا ہے جو ایک مائکروپولیگن رینڈرر قدرتی طور پر فراہم کرنے کے قابل ہے۔ خام پری ٹیسلیشن پر مبنی نقل مکانی کے درمیان فرق کرنے کے لیے ان رینڈررز نے پہلے کیا تھا، اس خصوصیت کو بیان کرنے کے لیے ذیلی پکسل نقل مکانی کی اصطلاح متعارف کرائی گئی تھی۔ ذیلی پکسل کی نقل مکانی سے عام طور پر جیومیٹری کے باریک دوبارہ ٹیسلیشن سے مراد ہے جو پہلے ہی کثیر الاضحی میں ٹیسلیٹ کیا گیا تھا۔ اس دوبارہ ٹیسلیشن کے نتیجے میں مائکروپولیگن یا اکثر مائکرو ٹرینگلز ہوتے ہیں۔ ان کے عمودی حصے پھر نقل مکانی کی نقشہ سازی کو حاصل کرنے کے لیے اپنے معمول کے ساتھ منتقل ہو جاتے ہیں۔ حقیقی مائکروپولیگن رینڈررز ہمیشہ وہی کرنے کے قابل رہے ہیں جو ذیلی پکسل-نقل مکانی نے حال ہی میں حاصل کیا ہے، لیکن اعلی معیار اور من مانی نقل مکانی کی سمتوں میں۔ حالیہ پیش رفت اس بات کی نشاندہی کرتی دکھائی دیتی ہے کہ کچھ رینڈررز جو ذیلی پکسل کی نقل مکانی کا استعمال کرتے ہیں وہ بھی اعلی سطح کی جیومیٹری کی حمایت کرنے کی طرف بڑھتے ہیں۔ چونکہ ان رینڈررز کے وینڈرز ممکنہ طور پر ذیلی پکسل نقل مکانی کی اصطلاح استعمال کرتے رہیں گے، اس سے شاید اس بات کی مزید الجھن پیدا ہوگی کہ تھری ڈی کمپیوٹر گرافکس میں نقل مکانی کی نقشہ سازی کا اصل مطلب کیا ہے۔ مائیکروسافٹ کی ملکیتی ہائی لیول شیڈر لینگویج کے حوالے سے، نقل مکانی کی نقشہ سازی کی تشریح ایک قسم کی "ورٹیکس-ٹیچر میپنگ" کے طور پر کی جا سکتی ہے جہاں ساخت کے نقشے کی اقدار پکسل کے رنگوں کو تبدیل نہیں کرتی ہیں (جیسا کہ بہت زیادہ عام ہے)، بلکہ اس کے بجائے عمودی کی پوزیشن کو تبدیل کرتی ہیں۔ ٹکرانے، نارمل اور پارلاکس میپنگ کے برعکس، ان سب کو نقل مکانی کی نقشہ سازی کے رویے کو "جعلی" کہا جا سکتا ہے، اس طرح ساخت سے حقیقی طور پر کھردری سطح تیار کی جا سکتی ہے۔ انتہائی تفصیلی میش تیار کرنے کے لیے اسے انکولی ٹیسیلیشن تکنیک (جو موجودہ دیکھنے کی ترتیبات کے مطابق پیش کردہ کثیر الاضحی کی تعداد میں اضافہ کرتی ہے) کے ساتھ مل کر استعمال کرنا پڑتا ہے۔ اونچائی کا نقشہ مزید پڑھنا بلینڈر ڈس پلیسمنٹ میپنگ رے ڈس پلیسمنٹ میپنگ ریلیف ٹیچر میپنگ ویب سائٹ پارلاکس آکلوژن میپنگ جی ایل ایس ایل میں sunandblackcat.com اربیٹری پولیگنل سطحوں پر ریئل ٹائم ریلیف میپنگ کاغذ ریلیف میپنگ غیر اونچائی کی سطح کی تفصیلات کا کاغذ جی پی یو کاغذ پر نقل مکانی کی نقشہ سازی کے فن کی حالت حوالہ جات بناوٹ کی نقشہ سازی