আমি বর্তমানে ভেক্টর গ্রাফিক্স রাস্টারাইজেশন এবং এটি বিভিন্ন প্রয়োগের ধরণের ক্ষেত্রে প্রয়োগ করা বিভিন্ন পদ্ধতি সম্পর্কে কয়েকটি বিষয় বোঝার চেষ্টা করছি।
আমি কয়েকটি প্রোগ্রাম পরীক্ষা করে তুলনা করেছি এবং লক্ষ্য করেছি যে রাস্টেরাইজেশন প্রক্রিয়ায় অ্যান্টি-এলিয়াসিংয়ের আচরণের মধ্যে একটি বড় পার্থক্য রয়েছে । আমি বিশেষত চিত্রকের রেন্ডারিং আচরণে আগ্রহী । আপনি আরও পড়ার মাধ্যমে দেখতে পাবেন।
আমার পরীক্ষার জন্য, আমি বিভিন্ন রঙের একটি অনিয়মিত ষড়্ভুতে সংগঠিত ত্রিভুজগুলির একটি সত্যই সাধারণ রচনা ব্যবহার করেছি।
ভেক্টর গ্রাফিক্স সফ্টওয়্যার
ইলাস্ট্রেটার, অ্যাফিনিটি এবং ইনস্কেপে একই ভেক্টর গ্রাফিকের তিনটি রেন্ডার এখানে দেওয়া হয়েছে। (অ্যাফিনিটি এবং ইনস্কেপে উত্পাদিত চিত্রটি হুবহু এক)
আপনি দেখতে পাচ্ছেন ইফিলিটি এবং ইনসক্যাপের সাথে রেন্ডার করা ইমেজের প্রতিটি প্রান্তে অনাকাঙ্ক্ষিত সাদা রেখা রয়েছে। অ্যান্টি-এলিয়াসিং এই অঞ্চলটিকে একটি দৃ color় রঙ দিয়ে পূরণ করে না যার ফলশ্রুতি সংলগ্ন আকারগুলির মধ্যে একটি ছোট ফাঁক রয়েছে।
ইলাস্ট্রেটর রেন্ডারে কোনও ফাঁক না থাকলেও আকারগুলির প্রান্তগুলি অ্যাফিনিটি রেন্ডারের মতোই মসৃণ দেখায়।
এখানে প্রতিটি চিত্রের একই ক্ষেত্রের উপরে প্রদর্শিত একটি চিত্র রয়েছে।
দুটি চিত্রের মধ্যে খুব সূক্ষ্ম পার্থক্য রয়েছে। অ্যাফিনিটি রেন্ডার একটি সামান্য বিট মসৃণ তবে চিত্রগুলি তাদের মূল আকারগুলিতে দেখার সময় পার্থক্যটি দেখা প্রায় অসম্ভব।
ব্রাউজার
এসভিজি রেন্ডারিং
ব্রাউজারে এসভিজি হিসাবে রফতানি করা একই গ্রাফিক্স প্রদর্শন করা অ্যাফিনিটি এবং ইনস্কেপ উভয় দ্বারা উত্পাদিত রাস্টার চিত্রের সাথে খুব মিল।
অ্যান্টি-এলিয়জিং প্রান্তগুলিতে খুব ছোট পার্থক্য রয়েছে (এটি এখানে দেখানোর পক্ষে সত্য নয়) তবে সাধারণ ব্রাউজারগুলিতে এসভিজি রাস্টারাইজেশন বেশ একইরকম আচরণ করে।
পচন রেন্ডার
ইলাস্ট্রেটরকে আরও খানিকটা রেন্ডারিং পরীক্ষা করে, আমি আমার গ্রাফিকগুলির কিছু অংশ বিভক্ত করার চেষ্টা করেছি এবং সেগুলি পৃথকভাবে রফতানি করার পরে রাস্টার এডিটিং সফ্টওয়্যার দিয়ে তাদের আবার একসাথে রচনা করেছি।
তত্ত্বগতভাবে এটি একক টুকরোতে থাকার মতো একই চিত্রের ফলস্বরূপ, তবে এই পদ্ধতিটি ব্যবহার করে ফলাফলটি কিছুটা আলাদা।
যেমন দেখানো হয়েছে, যখন দুটি অংশ তৈরি করা হয় তখন তাদের মধ্যে একটি ছোট ফাঁক থাকে। যদিও এটি আরও সূক্ষ্ম, এটি অ্যাফিনিটির মধ্যে রচিত গ্রাফিকের সাথে খুব মিল।
বহুভুজ রেন্ডারিং
ব্লেন্ডার (3 ডি সফ্টওয়্যার)
ব্লেন্ডার আপনাকে এসভিজি ফাইলগুলি আমদানি করতে এবং তাদের বক্ররেখা হিসাবে হেরফের করতে দেয়। এখানে 3D ভিউপোর্টে আমদানি করা গ্রাফিক দেখানো হয়েছে। (ডিফল্টরূপে সামগ্রীতে দৃশ্যের আলোতে প্রভাবিত হবে material উপাদান সম্পত্তি প্যানেলে শেডলেস সম্পত্তি চেক করলে আকারগুলি তাদের মূল রঙের সাথে রেন্ডার করা যাবে))
এখানে ব্লেন্ডারের ভিতরে এসভিজি দিয়ে তৈরি একটি রেন্ডার দেওয়া হয়েছে।
এর ত্রিভুজগুলির মধ্যে কোনও ফাঁক নেই। অন্যান্য 3 ডি সফটওয়্যারগুলির একইভাবে কাজ করার সম্ভাবনা রয়েছে। সুতরাং ব্লেন্ডার ঠিক ইলাস্ট্রেটারের মতো আচরণ করে , নাকি তা করে? এটা অন্য উপায়ে হতে পারে?
আসল প্রশ্ন
- চিত্রের পিছনে কোন ভেক্টর অঙ্কন লাইব্রেরি ব্যবহার করে?
- এটা কি সম্ভব যে ইলাস্ট্রেটর একটি ধরণের 3 ডি রেন্ডারিং ইঞ্জিন ব্যবহার করে? এটি কি ওপেন সোর্স? (সম্ভবত না?)
- কায়রো এবং স্কিয়ার মতো বিখ্যাত ভেক্টর অঙ্কন গ্রন্থাগারগুলির মধ্যে কি একই উপস্থাপনা আচরণ অর্জন করা যায়? (আকারের মধ্যে কোনও ফাঁক নেই)
- সেখানে কি অন্য কোনও পরিচিত ভেক্টর অঙ্কন গ্রন্থাগার একই আচরণ আছে?