সঠিক ওয়ার্ল্ড ম্যাট্রিক্সের জন্য গুণমান স্কেল, আবর্তন এবং অনুবাদ ম্যাট্রিক্সের সঠিক ক্রমটি কী?


62

প্ল্যাটফর্ম হিসাবে ডাইরেক্টএক্স ধরে নিন, যদি তা গুরুত্বপূর্ণ হয়। (খুব নিশ্চিত যে এটি তা নয়)

ধরে নিচ্ছি যে আমার কাছে একটি সঠিক স্কেল, আবর্তন এবং অনুবাদ ম্যাট্রিক্স রয়েছে, আমি কোন ক্রমে সঠিক ওয়ার্ল্ড ম্যাট্রিক্সের ফলস্বরূপ তাদের গুণ করব এবং কেন?

"যথাযথ" দ্বারা, আমার অর্থ "আমি এগুলি সরাসরি ডাইরেক্টএক্সে ফেলে দিতে পারি এবং সর্বাধিক ব্যবহৃত 3 ডি ফ্রেম পেতে পারি" "


6
এখানে "ঘোরান তারপরে অনুবাদ করুন" (স্পিনিং) বনাম "অনুবাদ তারপর ঘোরান" (প্রদক্ষিণ) এর একটি ব্যাখ্যা রয়েছে
বোবোবোবো

লিঙ্কটি ভাল তবে একটি ছোট ত্রুটির সাথে। এটি ঘূর্ণায়মান প্রভাব হওয়া উচিত এবং কাটনা নয়, গোলকটি অনুবাদ করে নিজের অবস্থান (অক্ষের উপর থাকা) থেকে দূরে সরে যায় bec
এফোক্লোগ করা হয়েছে

উত্তর:


77

সাধারণত এটি স্কেল হয়, তারপরে ঘোরানো এবং শেষ পর্যন্ত অনুবাদ। ম্যাট্রিক্স ডোনোটেশন (অর্থাত্ অনুবাদ ম্যাট্রিক্সের জন্য টি, ঘূর্ণন ম্যাট্রিক্সের জন্য আর এবং স্কেলিং ম্যাট্রিক্সের জন্য এস) যা হ'ল:

টি * আর * এস

যাইহোক, যদি আপনি কোনও নির্দিষ্ট বিন্দুর চারপাশে কোনও বস্তুর ঘোরানো চান তবে এটি স্কেল, পয়েন্ট অনুবাদ, আবর্তন এবং শেষ অবধি অবজেক্ট ট্রান্সলেশন হয়।

কেন: প্রথমে আপনি অবজেক্টটি স্কেল করতে চান যাতে অনুবাদগুলি সঠিকভাবে কাজ করে। তারপরে আপনি অক্ষগুলি ঘোরান সুতরাং অনুবাদটি সামঞ্জস্য অক্ষের উপর স্থান নেয়। অবশেষে আপনি বস্তুটিকে তার অবস্থানটিতে অনুবাদ করেন।

ওপেনজিএলে আপনি একটি কলে সম্পূর্ণ ক্যামেরার রূপান্তর পেতে গ্লুকলুক ব্যবহার করতে পারেন। ডাইরেক্টএক্সের জন্য সম্ভবত একই রকম কল রয়েছে।


11
এবং মনে রাখবেন, আপনি যদি কেন্দ্রের চারপাশে রূপান্তর করতে চান তবে প্রথমে আপনাকে কেন্দ্রটির উত্সস্থলে অফসেট করতে অনুবাদ করতে হবে, তারপরে ইউজার 392858 যেমন বলেছে, ঠিক একই পরিমাণে আবার উত্স থেকে আবার অনুবাদ করুন। সাধারণত যদিও এটি কেবল 2 ডি তে প্রয়োজনীয়, যেখানে আপনার এমন কিছু স্প্রাইট রয়েছে যা এর উত্সের শীর্ষে বাম রয়েছে।
ইঞ্জিনিয়ার

গ্রেট। :) এখন কেবল আমার মডেলটি কেন অনুভূমিক দৃষ্টিতে উল্টাচ্ছে এবং উল্লম্ব দৃশ্যে বিপরীত দিকনির্দেশক আলোতে ডট পণ্যটির প্রয়োজন তা এখনই খুঁজে বের করতে হবে। এটি এটি করতে ব্যবহৃত হয়নি, তারপরে আমি কিছু গণিত স্থির করেছি ...
নার্ফ মাউস

কেবল এটি লক্ষ করা যাক, আমি ঘৃণিত নেতিবাচক চিহ্নগুলিকে ঘৃণা করি । যাইহোক, ধন্যবাদ, এবং আপনি এই প্রশ্নটি সম্পন্ন বিবেচনা করতে পারেন। :)
নার্ফ মাউস

কোনও সমস্যা নেই, সবসময় সাহায্য করে আনন্দিত।
রাফেল আর।

2
@ মাথিয়াস যতদূর আমি জানি, এটি নির্ভর করে আপনি কীভাবে আপনি যে ভেক্টরটি রূপান্তর করতে চান তার দ্বারা গুন করেন। আপনি যদি এম * ভি দিয়ে গুণ করেন তবে হ্যাঁ, উত্তরটি ক্রমকে বিপরীত করেছে।
বিয়ালপিও

-4

অনুবাদ রোটেশন এবং স্কেলিং অপারেশন সম্পাদনের ক্রম


-5

আমি বিশ্বাস করি এটি অনুবাদ রোটেশন এবং ডায়ালেশন


2
এটি বিদ্যমান উত্তরের চেয়ে আরও কোনও ব্যাখ্যা সরবরাহ করে না।
ডিএমগ্রিগরি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.