আমি থ্রিডি ধারণা এবং ওপেনজিএল সম্পর্কে একটি বই পড়ছি। বইটি সর্বদা বিশ্ব মহাকাশ , চোখের স্থান ইত্যাদি সম্পর্কে আলোচনা করে।
ঠিক কি বিশ্বের কম্পিউটার মনিটর পর্দা ভিতরে?
বিশ্বের স্থান কি?
চোখের স্থান কী? এটি কি প্রক্ষেপণের সমার্থক?
আমি থ্রিডি ধারণা এবং ওপেনজিএল সম্পর্কে একটি বই পড়ছি। বইটি সর্বদা বিশ্ব মহাকাশ , চোখের স্থান ইত্যাদি সম্পর্কে আলোচনা করে।
ঠিক কি বিশ্বের কম্পিউটার মনিটর পর্দা ভিতরে?
বিশ্বের স্থান কি?
চোখের স্থান কী? এটি কি প্রক্ষেপণের সমার্থক?
উত্তর:
পৃথিবী বা চোখের স্থান কী তা বোঝার আগে একটি স্থান কী?
বিমূর্ত অর্থে জ্যামিতিক স্থান (উদাঃ ইউক্লিডিয়ান স্পেস) একটি সীমাহীন পরিমাণ যেখানে বস্তুর অস্তিত্ব থাকে। স্থানটি প্রাথমিক বৈশিষ্ট্যগুলি সংজ্ঞায়িত করে যে এই স্থানটিতে বসবাসকারী বস্তুগুলি সন্তুষ্ট হওয়া উচিত। উদাহরণস্বরূপ ইউক্লিডিয়ান স্পেস দূরত্ব হিসাবে হিসাবে সংজ্ঞায়িত করা হয় Sqrt( vector dot product with itself)
।
বেশিরভাগ লোকেরা স্পেস এবং সমন্বিত সিস্টেমের সংজ্ঞাটির মধ্যে মিশ্রিত হয়। ইউক্লিডিয়ান স্পেস হিসাবে একটি স্থান বৈশিষ্ট্যগুলি সংজ্ঞায়িত করে তবে সমন্বয় ব্যবস্থাটি সংজ্ঞায়িত করে না, আমি বলব "চোখের স্থান" কে আরও ভালভাবে "চোখের স্থানাঙ্ক" বলা হয়।
কম্পিউটার গ্রাফিকগুলিতে আমরা প্রায় একচেটিয়াভাবে ইউক্যালিডিয়ান স্থান নিয়ে কাজ করি। আপনি যখন ইউক্লিডিয়ান স্পেসে (এক্স, ওয়াই, জেড) এর একটি অনুভূমিকটি সংজ্ঞায়িত করেন তখন এটি আমাদের কাছে যেমন কিছু হয় তার অর্থ হয় না।
আরও স্থির সংজ্ঞাটি কিছু স্থানাঙ্ক ব্যবস্থার সাথে সম্পর্কিত এটি সংজ্ঞায়িত করা হবে। উদাহরণস্বরূপ একটি ভার্টেক্স (এক্স, ওয়াই, জেড) চোখের স্থানাঙ্কের সাথে সম্পর্কিত। সুতরাং যদি Vertex = (0,2,3) চোখের স্থানাঙ্কের তুলনায়। এর অর্থ হ'ল এই শীর্ষবিন্দুটি হ'ল:
- চোখের এক্স অবস্থান থেকে এক্স দিকের দিকে 0।
- চোখ থেকে Y এর দিক থেকে Y অবস্থান।
- 3 জেড দিক থেকে চোখের জেড অবস্থান থেকে।
- এবং চোখ থেকে শীর্ষবিন্দু দূরত্ব বর্গক্ষেত্র (0 ^ 2 + 2 ^ 2 + 3 ^ 2) = স্কয়ার্ট (13) ইউনিট।
তবে চোখের সমন্বয় কী এবং আমরা কীভাবে একটি সমন্বয় ব্যবস্থা সংজ্ঞায়িত করব?
আমরা তিনটি orthogonal ভিত্তি (পড়ুন: ইউনিট দৈর্ঘ্য এবং উপবৃত্তাকার) ভেক্টর যা অভিযোজন অনুরূপ, এবং একটি অবস্থান (অনুবাদ) প্রদান করে একটি সমন্বিত সিস্টেমকে সংজ্ঞায়িত করি ।
সুতরাং যদি ওপেনজিএলে ক্যামেরাটি সংজ্ঞায়িত করা হয় (দ্রষ্টব্য যে এটি ওয়ার্ল্ড কোঅর্ডিনেটের সাথে সম্পর্কিত):
- Position (0,3,10)
- Up (0,1,0)
- Forward (0,0,-1)
- Right (1,0,0)
এর অর্থ হল যে দর্শক বিশ্ব থেকে (0,3,10) এ সেট করছেন (0,0,0) এবং তার ডানটি এক্স এক্স অক্ষের সাথে একত্রিত হয়েছে এবং তার ফরোয়ার্ড বিশ্ব জেডকে বিপরীত করে রেখেছে এবং তার আপটি সারিবদ্ধ হয়েছে ওয়ার্ল্ড ওয়াই।
তবে আপনি চোখের সমন্বয়কারী সম্পর্কে খুব বেশি কথা বলেছেন, ওয়ার্ল্ড কোঅর্ডিনেটস কী?
ওয়ার্ল্ড কোঅর্ডিনেটগুলি কেবলমাত্র একটি নির্দিষ্ট পিতামাতার সমন্বয় ব্যবস্থা। চোখের সমন্বয় নিজেই কোনও কিছুর সাথে আপেক্ষিক হওয়া উচিত। এটি হ'ল বিশ্বব্যাপী সমন্বয় ব্যবস্থা যা সমস্ত কিছু সম্পর্কিত defined
ওয়ার্ল্ড কোঅর্ডিনেটের এক্স দিকের একটি স্থির i = (1,0,0), ওয়াই নির্দেশে j = (0,1,0), কে = (0,0,1) Z দিকের দিক রয়েছে। এগুলি ভেক্টর যা কার্টেসিয়ান সমন্বয় ব্যবস্থা সংজ্ঞায়িত করে।
তবে তা বোঝা যায় না! ওয়ার্ল্ড কোঅর্ডিনেটগুলি তুলনামূলকভাবে সংজ্ঞায়িত হয় এমন সমন্বয়গুলি কী?
আমি এটি নিজের তুলনায় বলব, বাস্তবে এটি মহাবিশ্বের কেন্দ্র হবে (তবে এটি খুব সরলবাদী)।
তবে আরও ব্যবহারিক অর্থে আমি কম্পিউটার গ্রাফিকগুলিতে বলব যে বিশ্ব স্থানকে মহাবিশ্বের কেন্দ্র (গেম ওয়ার্ল্ড) হিসাবে সংজ্ঞায়িত করা সুবিধাজনক যাতে আমরা কীভাবে একে অপরের সাথে সম্পর্কিত হতে পারি তা কল্পনা করতে পারি।