COLLADA
কোলাদা ('সহযোগিতামূলক নকশা কার্যকলাপ'-এর জন্য) হল ইন্টারেক্টিভ 3ডি অ্যাপ্লিকেশনের জন্য একটি বিনিময় ফাইল বিন্যাস। এটি অলাভজনক প্রযুক্তি কনসোর্টিয়াম, ক্রোনোস গ্রুপ দ্বারা পরিচালিত হয় এবং আইএসও দ্বারা সর্বজনীনভাবে উপলব্ধ নির্দিষ্টকরণ, আইএসও/পিএএস 17506 হিসাবে গৃহীত হয়েছে। কোলাডা বিভিন্ন গ্রাফিক্স সফ্টওয়্যার অ্যাপ্লিকেশনের মধ্যে ডিজিটাল সম্পদ বিনিময়ের জন্য একটি উন্মুক্ত স্ট্যান্ডার্ড এক্সএমএল স্কিমা সংজ্ঞায়িত করে যা অন্যথায় তাদের সম্পদগুলি অসঙ্গতিপূর্ণ ফাইল ফর্ম্যাটে সংরক্ষণ করতে পারে। কোলাদা নথি যা ডিজিটাল সম্পদ বর্ণনা করে তা হল এক্স. এম. এল ফাইল, যা সাধারণত. ডে (ডিজিটাল সম্পদ বিনিময়) ফাইলের নাম এক্সটেনশনের সাথে চিহ্নিত করা হয়। মূলত সোনি কম্পিউটার এন্টারটেইনমেন্টে রেমি আর্নড এবং মার্ক সি বার্নস দ্বারা নির্মিত ইতিহাস, এটি তখন থেকে সদস্য-অর্থায়িত শিল্প কনসোর্টিয়াম ক্রোনোস গ্রুপের সম্পত্তি হয়ে উঠেছে, যা এখন সোনির সাথে কপিরাইট ভাগ করে নিয়েছে। কোলাদা স্কিমা এবং নির্দিষ্টকরণ ক্রোনোস গ্রুপ থেকে বিনামূল্যে পাওয়া যায়। কলাদা ডম এস. সি. ই. এ শেয়ার্ড সোর্স লাইসেন্স 1 ব্যবহার করে। কোলাদার শুরু থেকেই বেশ কয়েকটি গ্রাফিক্স সংস্থা সোনির সাথে এমন একটি সরঞ্জাম তৈরি করতে সহযোগিতা করেছে যা সম্ভাব্য বিস্তৃত দর্শকদের জন্য দরকারী হবে এবং কোলাদা ক্রোনোস অবদানকারীদের প্রচেষ্টার মাধ্যমে বিকশিত হতে থাকে। প্রাথমিক সহযোগীদের মধ্যে এলিয়াস সিস্টেমস কর্পোরেশন, ক্রাইটেরিয়ন সফ্টওয়্যার, অটোডেস্ক, ইনকর্পোরেটেড এবং অ্যাভিড টেকনোলজি অন্তর্ভুক্ত ছিল। কয়েক ডজন বাণিজ্যিক গেম স্টুডিও এবং গেম ইঞ্জিন এই মানটি গ্রহণ করেছে। 2011 সালের মার্চ মাসে, ক্রোনোস কোলাডা কনফরম্যান্স টেস্ট স্যুট (সিটিএস) প্রকাশ করে। স্যুটটি এমন অ্যাপ্লিকেশনগুলিকে অনুমতি দেয় যা COLLADA আমদানি ও রপ্তানি করে উদাহরণের একটি বড় স্যুটের বিরুদ্ধে পরীক্ষা করার জন্য, এটি নিশ্চিত করে যে তারা নির্দিষ্টকরণের সাথে সঠিকভাবে সামঞ্জস্যপূর্ণ। 2012 সালের জুলাই মাসে, সিটিএস সফ্টওয়্যারটি গিটহাব-এ প্রকাশ করা হয়, যা সম্প্রদায়ের অবদানের অনুমতি দেয়। আইএসও/পিএএস 17506:2012 ইন্ডাস্ট্রিয়াল অটোমেশন সিস্টেমস অ্যান্ড ইন্টিগ্রেশন---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - সফ্টওয়্যার সরঞ্জাম কোলাডা মূলত একটি ডিজিটাল কন্টেন্ট ক্রিয়েশন (ডিসিসি) সরঞ্জাম থেকে অন্য অ্যাপ্লিকেশনটিতে ডেটা পরিবহনের জন্য একটি মধ্যবর্তী বিন্যাস হিসাবে তৈরি করা হয়েছিল। বেশ কয়েকটি ডিসিসি-র ব্যবহারকে সমর্থন করার জন্য অ্যাপ্লিকেশন রয়েছে, যার মধ্যে রয়েছেঃ গেম ইঞ্জিনগুলি মূলত একটি বিনিময় বিন্যাস হিসাবে তৈরি করা হয়েছিল, অনেক গেম ইঞ্জিন এখন কলাদাকে সমর্থন করে, যার মধ্যে রয়েছেঃ অ্যাপ্লিকেশনগুলি কিছু গেম এবং থ্রিডি অ্যাপ্লিকেশন কলাদাকে সমর্থন করতে শুরু করেছেঃ গ্রন্থাগার প্রোগ্রামগত নিয়ন্ত্রণে কলাদা ফাইলগুলি পড়তে এবং লেখার জন্য বেশ কয়েকটি লাইব্রেরি উপলব্ধ রয়েছেঃ কলাদা ডম (সি + +)-কলাদা ডম কলাদা স্কিমা থেকে সংকলন-সময়ে তৈরি করা হয়। এটি একটি নিম্ন-স্তরের ইন্টারফেস সরবরাহ করে যা হাতে লেখা পার্সিং রুটিনগুলির প্রয়োজনীয়তা দূর করে, তবে কোলাদার শুধুমাত্র একটি সংস্করণ পড়া এবং লেখার মধ্যে সীমাবদ্ধ, যা নতুন সংস্করণগুলি প্রকাশের সাথে সাথে আপগ্রেড করা কঠিন করে তোলে। এফকোলাডা (সি + +)-অনুভূতি সফ্টওয়্যার থেকে উপলব্ধ একটি ইউটিলিটি লাইব্রেরি। কোলাডা ডমের বিপরীতে, ফিলিং সফ্টওয়্যারের এফকোলাডা একটি উচ্চ-স্তরের ইন্টারফেস সরবরাহ করে। এফকোলাডা কোলাডামায়া, কোলাডাম্যাক্স এবং বেশ কয়েকটি বাণিজ্যিক গেম ইঞ্জিনে ব্যবহৃত হয়। 2008 সালে ফিলিং সফ্টওয়্যার ওপেন সোর্স অংশের উন্নয়ন বন্ধ করে দেয়। সংস্থাটি তার সফ্টওয়্যারের উন্নত সংস্করণগুলির সাথে তার অর্থপ্রদানকারী গ্রাহকদের এবং লাইসেন্সগুলিকে সমর্থন অব্যাহত রেখেছে। ওপেনকোলাডা (সি + +)-ওপেনকোলাডা প্রকল্পটি 3ডিএস ম্যাক্স এবং মায়ার জন্য প্লাগইন এবং প্লাগইনগুলির জন্য তৈরি ইউটিলিটি লাইব্রেরির উৎস সরবরাহ করে। পাইকোলাডা (পাইথন)-কোলাডা তৈরি, সম্পাদনা এবং লোড করার জন্য একটি পাইথন মডিউল। লাইব্রেরি অ্যাপ্লিকেশনটিকে একটি কোলাডা ফাইল লোড করার এবং পাইথন অবজেক্ট হিসাবে এটির সাথে যোগাযোগ করার অনুমতি দেয়। উপরন্তু, এটি স্ক্র্যাচ থেকে একটি কোলাডা পাইথন অবজেক্ট তৈরি করার পাশাপাশি ইন-প্লেস সম্পাদনাকে সমর্থন করে। সিন কিট (উদ্দেশ্য-সি)-ওএস এক্স 10.8 মাউন্টেন লায়ন-এ প্রবর্তিত একটি উদ্দেশ্য-সি কাঠামো যা পড়া, উচ্চ-স্তরের কারসাজি এবং কোলাডা দৃশ্যের প্রদর্শনের অনুমতি দেয়। জিএলজিই (জাভাস্ক্রিপ্ট)-একটি জাভাস্ক্রিপ্ট লাইব্রেরি যা ওয়েবজিএল ব্যবহার করে একটি ওয়েব ব্রাউজারে কোলাডা ফাইল উপস্থাপন করে। Three.js (জাভাস্ক্রিপ্ট)-একটি 3D জাভাস্ক্রিপ্ট লাইব্রেরি যা একটি ওয়েব ব্রাউজারে COLLADA ফাইল লোড করতে সক্ষম। স্টর্ম ইঞ্জিনসি (জাভাস্ক্রিপ্ট)-কোলাডা ফাইল লোড করার বিকল্প সহ জাভাস্ক্রিপ্ট 3ডি গ্রাফিক্স লাইব্রেরি। পদার্থবিজ্ঞান সংস্করণ 1.4 অনুযায়ী, কোলাডা মানদণ্ডে পদার্থবিজ্ঞান সমর্থন যোগ করা হয়েছিল। লক্ষ্য হল বিষয়বস্তু নির্মাতাদের ভিজ্যুয়াল দৃশ্যে বিভিন্ন শারীরিক বৈশিষ্ট্য সংজ্ঞায়িত করার অনুমতি দেওয়া। উদাহরণস্বরূপ, ঘর্ষণের মতো পৃষ্ঠের উপাদান বৈশিষ্ট্যগুলি সংজ্ঞায়িত করা যেতে পারে। উপরন্তু, বিষয়বস্তু নির্মাতারা দৃশ্যের বস্তুর জন্য শারীরিক বৈশিষ্ট্যগুলি সংজ্ঞায়িত করতে পারেন। এটি দৃশ্যমান উপস্থাপনার সাথে যুক্ত হওয়া উচিত এমন অনমনীয় বস্তুগুলিকে সংজ্ঞায়িত করে করা হয়। আরও বৈশিষ্ট্যগুলির মধ্যে রয়েছে র্যাগডোল, সংঘর্ষের পরিমাণ, ভৌত বস্তুর মধ্যে শারীরিক সীমাবদ্ধতা এবং মহাকর্ষের মতো বৈশ্বিক ভৌত বৈশিষ্ট্যগুলির জন্য সমর্থন। এই মানকে সমর্থন করে এমন পদার্থবিজ্ঞানের মিডলওয়্যার পণ্যগুলির মধ্যে রয়েছে বুলেট ফিজিক্স লাইব্রেরি, ওপেন ডায়নামিক্স ইঞ্জিন, পিএএল এবং এনভিডিয়ার ফিজিএক্স। এই পণ্যগুলি COLLADA ফাইলে পাওয়া বিমূর্ত পাঠ করে এবং এটিকে এমন একটি আকারে স্থানান্তর করে যা মিডলওয়্যার একটি শারীরিক সিমুলেশনে সমর্থন এবং প্রতিনিধিত্ব করতে পারে। এটি বিভিন্ন মিডলওয়্যার এবং সরঞ্জামগুলিকে প্রমিত পদ্ধতিতে পদার্থবিজ্ঞানের তথ্য বিনিময় করতে সক্ষম করে। পদার্থবিজ্ঞান বিমূর্ত স্তর একাধিক পদার্থবিজ্ঞান ইঞ্জিনকে কোলাডা পদার্থবিজ্ঞানের জন্য সমর্থন প্রদান করে যা জিগলিব, ওপেন টিস্যু, টোকামাক পদার্থবিজ্ঞান ইঞ্জিন এবং ট্রু অ্যাক্সিস সহ স্থানীয়ভাবে কোলাডা সমর্থন প্রদান করে না। পিএএল পদার্থবিজ্ঞানের ইঞ্জিনগুলিতে কোলাডার জন্য সহায়তা প্রদান করে যা একটি নেটিভ ইন্টারফেসও বৈশিষ্ট্যযুক্ত। সংস্করণ 1ঃ অক্টোবর 2004 1.2: ফেব্রুয়ারি 2005 1.3: জুন 2005 1.4.0: জানুয়ারী 2006; চরিত্রের চামড়া এবং মরফ লক্ষ্য, অনমনীয় দেহের গতিশীলতা, ওপেনজিএল ইএস উপকরণগুলির জন্য সমর্থন এবং সিজি প্রোগ্রামিং ভাষা, জিএলএসএল এবং এইচএলএসএল সহ একাধিক ছায়াছবি ভাষার জন্য শেডার প্রভাবের মতো বৈশিষ্ট্য যুক্ত করা হয়েছে। ক্রোনোসের মাধ্যমে প্রথম মুক্তি। 1.4.1: জুলাই 2006; প্রাথমিকভাবে একটি প্যাচ রিলিজ। 5. 0: আগস্ট 2008; কিনেম্যাটিক্স এবং বি-রেপ যোগ করার পাশাপাশি কিছু এফএক্স রিডিজাইন এবং ওপেনজিএল ইএস সমর্থন যোগ করা হয়েছে। আইএসও/পিএএস 17506:2012 হিসাবে আনুষ্ঠানিক করা হয়েছে। আরও দেখুন জিএলটিএফ (গ্রাফিক্স লাইব্রেরি ট্রান্সমিশন ফরম্যাট) এফবিএক্স (ফিল্মবক্স) ভেক্টর গ্রাফিক্স মার্কআপ ভাষার তালিকা ওপেন গেম ইঞ্জিন এক্সচেঞ্জ (ওপেনজিইএক্স) ইউনিভার্সাল সিন বিবরণ (ইউএসডি) ইউনিভার্সাল 3ডি (ইউ3ডি) ভিআরএমএল ওয়েবজিএল এক্স3ডি (এক্সটেনসিবল 3ডি গ্রাফিক্স) রেফারেন্স বাহ্যিক লিঙ্ক কোলাডা ডম ওপেনকোলাডা প্রজেক্ট পাইকোলাডা দ্য ওপেন-অ্যাসেট-ইম্পোর্টার-লিব (এএসএসআইএমপি) জিএলসি-প্লেয়ার মিডিয়া গ্রিড নিউজ/"একবার তৈরি করুন, সর্বত্র অভিজ্ঞতা অর্জন করুন" 3ডি/ভিআর ফরম্যাট ইমার্সিভ এডুকেশন/ক্রস-প্ল্যাটফর্ম ওপেন ফাইল ফরম্যাট "তৈরি করুন"