ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

উদ্ভাবক - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks বিনামূল্যে হোস্টিং প্রদানকারীতে উদ্ভাবক চালান

এটি কমান্ড উদ্ভাবক যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


উদ্ভাবক - 3D প্রোগ্রাম লেখার জন্য একটি টুলকিট

বর্ণনাঃ


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

যেহেতু উদ্ভাবক অবজেক্ট-ওরিয়েন্টেড (C++ এ লেখা), এটি উৎসাহিত করে
প্রোগ্রামাররা নতুন অবজেক্ট লিখে সিস্টেম প্রসারিত করে। উদ্ভাবক
ব্যবহারকারীরা বিভিন্ন নতুন বস্তু তৈরি করেছে যা অন্তর্ভুক্ত নয়
পণ্য, যেমন: বেজিয়ার সারফেস, সিএসজি অবজেক্ট, অ্যানিমেশন অবজেক্ট,
বিশেষ দর্শক, এবং আরও অনেক।

উল্লেখ্য যে উদ্ভাবক বস্তুর ভিতরে রেন্ডারিং প্রক্রিয়া কাজ করে
ওপেনজিএল। সুতরাং, রেন্ডারিংয়ের সময় প্রতিটি বস্তু স্বয়ংক্রিয়ভাবে তৈরি করে
OpenGL এ সঠিক, দক্ষ কল। উপরন্তু, উদ্ভাবক রেন্ডারিং
একটি ক্যাশিং স্কিম সমর্থন করে যা স্বয়ংক্রিয়ভাবে খুব দ্রুত উৎপন্ন হয়
ট্রাভার্সাল ওভারহেড ছাড়াই ডাটাবেসের রেন্ডারিং।

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

মিথষ্ক্রিয়া, ঘটনা, এবং ডিভাইস


উদ্ভাবক 3D মিথস্ক্রিয়া লেখার জন্য একটি ইভেন্ট মডেল সংজ্ঞায়িত করে। এই মডেল
উইন্ডো সিস্টেম স্বাধীন। এটি ব্যবহার করা বেশ সহজ এবং 3D তৈরি করে
সরাসরি ম্যানিপুলেশন প্রোগ্রামিং সম্ভব। উদ্ভাবক বিভিন্ন অন্তর্ভুক্ত
ইন্টারেক্টিভ 3D অবজেক্ট এবং ইন্টারেক্টিভ অবজেক্ট লেখার জন্য টুলস,
যেমন: ম্যানিপুলেটর, ড্র্যাগার এবং প্রজেক্টর। নমনীয় ঘটনা
মডেল প্রোগ্রামারদের নতুন সমর্থন করার জন্য সিস্টেম প্রসারিত করতে উত্সাহিত করে
ডিভাইস এবং ইভেন্ট প্রকার।

ফাইল বিন্যাসে


উদ্ভাবক 3D ফাইল ফর্ম্যাট হল 3D ডেটার জন্য SGI-এর মান। বিন্যাস
একটি ASCII এবং ব্যক্তিগত বাইনারি বিন্যাস উভয় সমর্থন করে। বাইনারি বিন্যাস হয়
নেটওয়ার্ক-নিরপেক্ষ এবং এইভাবে মেশিনের সীমানা জুড়ে রপ্তানি করা যেতে পারে।

উপকারিতা


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

উপস্থাপনা


সাধারণ FAQ বিভাগে অনলাইন ডকুমেন্টেশনের একটি তালিকা পাওয়া যায়
এই ম্যান পেজের শেষে দেওয়া ওয়েব সাইটের।

উৎস কোড


উদ্ভাবক টুলকিটে অসংখ্য প্রোগ্রামের সোর্স কোড রয়েছে এবং
উদাহরণ।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে উদ্ভাবক ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad