অ্যান্টি-আলিয়াসিং কি? MSAA, FXAA, TAA, এবং আরও ব্যাখ্যা করা হয়েছে

অ্যান্টি-এলিয়াসিং হল আপনার গেমগুলিকে দুর্দান্ত দেখানোর পিছনে লুকানো মেরুদণ্ড। এটি একটি সাধারণ উদ্দেশ্য পরিবেশন করে — গেমগুলিতে প্রদর্শিত জ্যাগড প্রান্তগুলিকে ঠিক করা — তবে নির্দিষ্টকরণগুলি জটিল৷ এই নির্দেশিকাটিতে, আমরা গেমগুলিতে আপনি যে অ্যান্টি-অ্যালিয়াসিং বিকল্পগুলি দেখেন তা ব্যাখ্যা করব যাতে আপনি আপনার গেমিং পিসির প্রয়োজনীয় চিত্রের গুণমান এবং কর্মক্ষমতা অর্জন করতে পারেন।

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

অ্যান্টি-আলিয়াসিং কি?

ফটোশপে উপনামের উদাহরণ
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

অ্যান্টি-অ্যালিয়াসিং কী তা উত্তর দেওয়ার আগে, আমাদের অ্যালিয়াসিং কী তা নিয়ে কথা বলতে হবে। বর্গাকার পিক্সেল জুড়ে একটি বাঁকা রেখা আঁকা হলে অ্যালিয়াসিং হয়। এটি কম্পিউটার গ্রাফিক্সকে কীভাবে রেন্ডার করা হয় তার একটি উপজাত, কারণ একটি পিক্সেল একবারে শুধুমাত্র একটি রঙ প্রদর্শন করতে পারে। অ্যান্টি-এলিয়াসিং অ্যালিয়াসিং মসৃণ করার চেষ্টা করে।

আপনি এটি মূলত গেম এবং ফটো এডিটিং অ্যাপে পাবেন। আপনি নীচে ডেসটিনি 2- এ অ্যালিয়াসিংয়ের একটি উদাহরণ দেখতে পারেন। রেলিংটি একাধিক বর্গাকার পিক্সেলকে কভার করছে, যা একটি জ্যাগড লাইন তৈরি করে যেখানে পিক্সেল শেষ হয় এবং পরবর্তীটি শুরু হয়।

ডেসটিনি 2-এ অ্যান্টি-আলিয়াসিং।
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

অ্যান্টি-অ্যালিয়াসিং-এর ধারণা হল সেই জ্যাগড প্রান্তগুলিকে সরানো বা মসৃণ করা। এটি সম্পন্ন করার জন্য বিস্তৃত কৌশল রয়েছে। আপনি সম্ভবত প্রতিদিনের ভিত্তিতে কিছু ধরণের অ্যান্টি-আলিয়াসিংয়ের সাথে ইন্টারঅ্যাক্ট করেন, এমনকি যদি আপনি গেম না খেলেন বা ফটো এডিট করেন না। আপনার ব্রাউজার, উদাহরণস্বরূপ, পাঠ্যের জন্য অ্যান্টি-অ্যালিয়াসিং ব্যবহার করে।

অ্যান্টি-আলিয়াসিং এর প্রকারভেদ

Forza Horizon 5-এ অ্যান্টি-আলিয়াসিং।
Forza Horizon 5-এ দুটি ভিন্ন ধরনের অ্যান্টি-আলিয়াসিং। বাম দিকে FXAA, ডানদিকে MSAA। ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

যদিও অ্যান্টি-অ্যালিয়াসিংয়ের জন্য বিভিন্ন কৌশল রয়েছে, তারা দুটি প্রধান পন্থায় ফুটিয়ে তোলে। প্রথমটি সুপারস্যাম্পলিং। এই ক্ষেত্রে, অ্যান্টি-আলিয়াসিং কৌশল ছবিটিকে উচ্চতর রেজোলিউশনে উড়িয়ে দেয় এবং চূড়ান্ত চিত্রের রুক্ষ প্রান্তগুলিকে মসৃণ করতে সেই অতিরিক্ত বিবরণ ব্যবহার করে।

দ্বিতীয়টি অনুমান করা হচ্ছে – সত্যিই। একটি উচ্চ রেজোলিউশনে ইমেজ রেন্ডার করার পরিবর্তে, কিছু অ্যান্টি-আলিয়াসিং কৌশল কাছাকাছি পিক্সেলগুলি দেখতে এবং অতিরিক্ত বিবরণ কোথায় যেতে হবে তা অনুমান করার জন্য একটি অ্যালগরিদম ব্যবহার করে।

এটি অ্যান্টি-আলিয়াসিং কৌশলগুলির একটি সম্পূর্ণ তালিকা নয়। অনেক কৌশল হল অন্যান্য কৌশলের সংমিশ্রণ বা সামান্য তারতম্য। আজকে গেমগুলিতে আপনি যে ধরণের অ্যান্টি-অ্যালিয়াসিং পাবেন তার উপর আমরা ফোকাস করছি।

সুপারস্যাম্পল অ্যান্টি-আলিয়াসিং (SSAA)

মেট্রো 2033 রেডাক্সে SSAA তুলনা।
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

সুপারস্যাম্পল অ্যান্টি-আলিয়াসিং, বা SSAA, অ্যান্টি-আলিয়াসিং-এর সবচেয়ে মৌলিক রূপ। এটি একটি উচ্চ রেজোলিউশনের চিত্র গ্রহণ করে এবং পিক্সেলগুলিকে নেটিভ রেজোলিউশনের সাথে মানানসই করার জন্য নমুনা করে কাজ করে। চূড়ান্ত ফলাফল প্রান্তের কাছাকাছি রং গড় করে জ্যাগড প্রান্ত এড়ায়।

SSAA 4x এ, এক পিক্সেলকে চার পর্যন্ত প্রসারিত করা হয়েছে। প্রতিটি থেকে একটি নমুনা নেওয়া হয়, এবং তারপর চারটি পিক্সেলকে একটি একক পিক্সেলে নমুনা দেওয়া হয় যা রঙের গড় করে। SSAA এখনও সেরা অ্যান্টি-অ্যালাইজিং ফলাফল তৈরি করে, তবে এটি সবচেয়ে বেশি চাহিদাপূর্ণ, কারণ এটি মূলত একটি উচ্চ রেজোলিউশনে চিত্রটিকে রেন্ডার করছে। এর পারফরম্যান্স ট্যাক্সের কারণে, বেশিরভাগ আধুনিক পিসি গেমগুলিতে SSAA একটি বিকল্প নয়।

মাল্টিস্যাম্পল অ্যান্টি-আলিয়াসিং (MSAA)

Forza Horizon 4 এ MSAA তুলনা।
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

মাল্টিস্যাম্পল অ্যান্টি-আলিয়াসিং, বা MSAA, SSAA-এর একটি সস্তা রূপ। প্রতিটি পিক্সেলের নমুনা নেওয়ার শ্রমসাধ্য প্রক্রিয়ার মধ্য দিয়ে যাওয়ার পরিবর্তে, MSAA শুধুমাত্র কার্যকর হয় যেখানে অ্যালিয়াসিং একটি সমস্যা (একটি প্রান্ত), যা প্রচুর কম্পিউটিং সংস্থান সংরক্ষণ করে।

একটি দৃশ্যে, প্রায়শই সংলগ্ন পিক্সেল থাকে যেগুলির রঙ একই রকম। এগুলিকে সুপার স্যাম্পলিং প্রক্রিয়ার মধ্য দিয়ে যেতে হবে না, যা MSAA এর পিছনে ধারণা। যদিও SSAA এর তুলনায় অনেক কম চাহিদা, MSAA এখনও আপনার হার্ডওয়্যারের উপর ট্যাক্স করছে।

দ্রুত আনুমানিক অ্যান্টি-আলিয়াসিং (FXAA)

ডেসটিনি 2 এ FXAA তুলনা।
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

দ্রুত আনুমানিক অ্যান্টি-আলিয়াসিং, বা FXAA, অ্যান্টি-অ্যালিয়াসিং-এর একটি পোস্ট-প্রসেস ফর্ম। এর মানে হল রেন্ডারিংয়ের সাথে গোলমাল করার পরিবর্তে, এটি একটি অ্যালগরিদম যা জ্যাগড প্রান্তগুলি পরিষ্কার করার পরে আসে। এটি MSAA এবং SSAA এর তুলনায় এটিকে অনেক কম দাবি করে তোলে, যদিও ছবির মানের খরচে।

FXAA একটি উচ্চ বৈসাদৃশ্য ফিল্টার ব্যবহার করে প্রান্তগুলি খুঁজে বের করার আগে সেই প্রান্তগুলিকে নমুনা করে এবং সেগুলিকে মিশ্রিত করে৷ এটি SSAA এবং MSAA এর মতো অনন্য রঙের গড় করে না, তাই এটি প্রান্তের চারপাশে আরও ঝাপসা দেখায়।

টেম্পোরাল অ্যান্টি অ্যালিয়াসিং (TAA)

টিনি টিনার ওয়ান্ডারল্যান্ডে TAA তুলনা।
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

TAA, বা টেম্পোরাল অ্যান্টি-আলিয়াসিং, FXAA-এর অনুরূপ। এটি অ্যান্টি-আলিয়াসিংয়ের একটি পোস্ট-প্রসেস ফর্ম যা প্রতিটি পিক্সেলকে একটি ফ্রেমে নমুনা করে। যাইহোক, এটি প্রতিটি ফ্রেমের মধ্যে একটি ভিন্ন অবস্থানের নমুনা তৈরি করে এবং নমুনাগুলিকে একত্রিত করতে এটি অতীতের ফ্রেমগুলি ব্যবহার করে।

এটা সাময়িক, বা সময়-ভিত্তিক। অ্যান্টি-আলিয়াসিং অতীত এবং বর্তমান পিক্সেলগুলিকে মিশ্রিত করার মাধ্যমে ঘটে, যা FXAA দ্বারা সৃষ্ট অনেকগুলি ঝাপসা প্রান্তগুলিকে পরিষ্কার করে। TAA তার নিজস্ব সমস্যা বহন করে, যেমন ভুত দেখানো যেখানে আগের নমুনা একটি নতুন ফ্রেমে নিয়ে যায়, একটি অস্পষ্ট প্রভাব তৈরি করে।

TAA হল Nvidia-এর ডিপ লার্নিং সুপার স্যাম্পলিং (DLSS) এর মেরুদণ্ড, এবং এটি একটি বড় কারণ যে টেম্পোরাল সুপার রেজোলিউশন (TSR) এবং AMD-এর FidelityFX সুপার রেজোলিউশন 2.0 (FSR) এই ধরনের উচ্চ-মানের ফলাফল তৈরি করতে সক্ষম।

সাবপিক্সেল মরফোলজিক্যাল অ্যান্টি-অ্যালিয়াসিং (SMAA)

ডেসটিনি 2-এ SMAA তুলনা।
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

সাবপিক্সেল মর্ফোলজিক্যাল অ্যান্টি-আলিয়াসিং, বা SMAA, FXAA-এর মতোই। এটি প্রান্ত সনাক্তকরণ ব্যবহার করে এবং কঠোর প্রান্তগুলির চারপাশে পিক্সেলগুলিকে অস্পষ্ট করে। প্রধান পার্থক্য হল যে SMAA সেই প্রান্ত বরাবর একাধিক নমুনা নিতে আপনার GPU-এ একটু বেশি ট্যাপ করে।

সেই কারণে SMAA FXAA-এর চেয়ে ভাল ইমেজ কোয়ালিটি অফার করে যখন MSAA বা SSAA এর মতো অশ্বশক্তির প্রয়োজন হয় না। গত কয়েক বছরে এটি অনুগ্রহের বাইরে পতিত হয়েছে, যদিও, TAA আরও ভাল ফলাফলের সাথে একই ভারসাম্য বজায় রাখে।

গেমগুলিতে কীভাবে অ্যান্টি-আলিয়াসিং চালু করবেন

আপনি বেশিরভাগ গেমের গ্রাফিক্স সেটিংসে অ্যান্টি-আলিয়াসিং সেটিংস করতে পারেন। আপনি হয় এটিকে শুধুমাত্র অ্যান্টি-অ্যালিয়াসিং হিসাবে তালিকাভুক্ত দেখতে পাবেন, অথবা অ্যান্টি-অ্যালিয়াসিং-এর ধরন হিসাবে (FXAA, MSAA, ইত্যাদি) সেটিংস বেশিরভাগই নিজের জন্য কথা বলে, ফ্যাক্টরের বাইরে। কিছু কৌশল, যেমন MSAA, এমন একটি সংখ্যার সাথে থাকে যা অ্যান্টি-আলিয়াসিংয়ের গুণমানকে নোট করে (উদাহরণস্বরূপ, MSAA 4x MSAA 2x থেকে ভাল)।

এনভিডিয়া কন্ট্রোল প্যানেলে অ্যান্টি-আলিয়াসিং সেটিংস।
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

আপনি যদি সর্বজনীনভাবে অ্যান্টি-আলিয়াসিং সেট আপ করতে চান তবে আপনি আপনার গ্রাফিক্স কার্ড সফ্টওয়্যারের মাধ্যমে এটি করতে পারেন। এনভিডিয়ার জন্য, এনভিডিয়া কন্ট্রোল প্যানেল খুলুন এবং 3D সেটিংস পরিচালনায় নেভিগেট করুন। ডিফল্টরূপে, অ্যান্টি-আলিয়াসিং মোড সেটিং অ্যাপ্লিকেশন-নিয়ন্ত্রিত সেট করা হয়। আপনার তিনটি বিকল্প আছে:

  • বন্ধ: ডিফল্টরূপে গেমগুলিতে অ্যান্টি-আলিয়াসিং বন্ধ করে।
  • অ্যাপ্লিকেশন সেটিং উন্নত করুন: একটি গেম যা প্রদান করে তার বাইরে আপনাকে আরও অ্যান্টি-অ্যালিয়াসিং সক্ষম করার অনুমতি দেয় (এন্টি-এলিয়াসিং টগল সহ শিরোনামে দরকারী)।
  • যেকোন অ্যাপ্লিকেশন সেটিং ওভাররাইড করুন: অ্যান্টি-আলিয়াসিং সেটিং বিভাগে ফ্যাক্টরের উপর ভিত্তি করে আপনাকে আপনার নিজস্ব অ্যান্টি-আলিয়াসিং সেট করার অনুমতি দেয়।

এছাড়াও, আপনি Nvidia কন্ট্রোল প্যানেলে FXAA চালু করতে পারেন। যেহেতু FXAA হল অ্যান্টি-অ্যালিয়াসিং-এর একটি পোস্ট-প্রসেস ফর্ম, আপনি এটিকে যেকোনো গেমে প্রয়োগ করতে পারেন, হয় অ্যান্টি-অ্যালিয়াসিং-এর স্বতন্ত্র ফর্ম হিসাবে বা আপনি যা ইন-গেম সেট করেছেন তার উপরে।

Radeon সফ্টওয়্যারে অ্যান্টি-আলিয়াসিং সেটিংস।
ছবি কপিরাইট ধারকের অনুমতি নিয়ে ব্যবহার করা হয়েছে

AMD এর Radeon সফ্টওয়্যারে, আপনি অ্যান্টি-আলিয়াসিং সেট আপ করতে পারেন। সেটিংস > গ্রাফিক্সে নেভিগেট করুন এবং অ্যাডভান্সড ড্রপডাউনে ক্লিক করুন। অ্যান্টি-আলিয়াসিংয়ের জন্য আপনার কাছে এনভিডিয়ার অনুরূপ সেটিংস রয়েছে: এটি বন্ধ করুন, এটিকে উন্নত করুন বা এটিকে ওভাররাইড করুন। Radeon সফ্টওয়্যার আপনি যে ধরনের অ্যান্টি-আলিয়াসিং প্রয়োগ করতে চান তার জন্য আরও সরঞ্জাম সরবরাহ করে, যদিও:

  • মাল্টিস্যাম্পল: এটি হল MSAA, যা আপনি বিদ্যমান অ্যান্টি-এলিয়াসিংয়ের উপরে বা একটি স্বতন্ত্র সেটিং হিসাবে প্রয়োগ করতে পারেন।
  • অভিযোজিত মাল্টিস্যাম্পল: এটি অ্যাডাপটিভ MSAA, যা স্বচ্ছ উপাদান সহ পৃষ্ঠগুলিতে অ্যান্টি-অ্যালিয়াসিং প্রয়োগ করে MSAA উন্নত করে।
  • সুপারস্যাম্পলিং: এটি SSAA, যা অ্যান্টি-এলিয়াসিংয়ের সবচেয়ে চাহিদাপূর্ণ রূপ।

এছাড়াও আপনি MLAA, বা মরফোলজিক্যাল অ্যান্টি-আলিয়াসিং-এর বিকল্পও পাবেন। এটি মূলত এফএক্সএএ-এর AMD-এর সংস্করণ, যা আপনি অ্যান্টি-আলিয়াসিং-এর একক পোস্ট-প্রসেস পাস হিসাবে বা অ্যান্টি-অ্যালিয়াসিং-এর উপরে আপনি ইন-গেম সেট করেছেন।

সচরাচর জিজ্ঞাস্য

অ্যালিয়াসিং খারাপ কেন?

অ্যালিয়াসিং মূলত সেই কুৎসিত জ্যাগড প্রান্তগুলি যা আপনার কম্পিউটার গ্রাফিক্সে প্রদর্শিত হয়৷ যখন এগুলি অ্যান্টি-অ্যালিয়াসিং-এর সাহায্যে মসৃণ করা হয় না, তখন এটি আপনার কম্পিউটারের গ্রাফিক্সকে ঝাপসা বা নিম্নমানের দেখাতে পারে। আপনি যখন আপনার কম্পিউটারে গেম খেলছেন তখন এটি বিশেষত বিভ্রান্তিকর হতে পারে।

অ্যান্টি-আলিয়াসিং কি গ্রাফিক্সকে আরও ভাল বা খারাপ করে তোলে?

অ্যান্টি-অ্যালিয়াসিং-এর সম্পূর্ণ পয়েন্ট, সঠিকভাবে ব্যবহার করা হলে, অ্যালিয়াসিং নিয়ে আসা জ্যাগড প্রান্তগুলিকে মসৃণ করে আপনার গ্রাফিক্সের গুণমান উন্নত করা। তাই অ্যান্টি-আলিয়াসিং সাধারণত আপনার গ্রাফিক্সকে আরও ভালো করে তুলবে।

আমার কি অ্যান্টি-অ্যালাইজিং চালু বা বন্ধ করা উচিত?

বেশিরভাগ ক্ষেত্রে, আপনি যদি খেলার সময় এবং জ্যাগড লাইন ছাড়াই আরও ভাল গ্রাফিক্স চান তবে আপনার অ্যান্টি-অ্যালিয়াসিং চালু করা উচিত এবং এটি চালু রাখা উচিত। এছাড়াও আপনার গ্রাফিক্স কার্ড সফ্টওয়্যারটি আপনাকে যেভাবেই হোক আপনার অ্যান্টি-আলিয়াসিং সেটিংস কাস্টমাইজ করার অনুমতি দেবে যাতে আপনি কীভাবে এটি আপনার গেমিং চাহিদার সাথে সবচেয়ে উপযুক্ত এবং আপনার গেমিং পিসি কী পরিচালনা করতে পারে তা কীভাবে ব্যবহার করবেন তা নির্ধারণ করতে পারেন।