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