আমি এটিকে জেনেরিক রেফারেন্স হিসাবে ব্যবহার করব তবে অনলাইনে ডক্স এবং বইগুলি যত বেশি ব্রাউজার করব, সে সম্পর্কে আমি তত কম বুঝতে পারি।
const float vertexPositions[] = {
0.75f, 0.75f, 0.0f, 1.0f,
0.75f, -0.75f, 0.0f, 1.0f,
-0.75f, -0.75f, 0.0f, 1.0f,
};
এই অনলাইন বইতে একটি ত্রিভুজ তৈরি সম্পর্কে ওপেনএল-এর প্রথম এবং ক্লাসিক হ্যালো ওয়ার্ল্ড কীভাবে আঁকতে হবে তার একটি উদাহরণ রয়েছে।
উপরের কোডে বর্ণিত অনুসারে ত্রিভুজের জন্য শীর্ষস্থানীয় কাঠামো ঘোষিত হয়েছে।
বইটি, অন্যান্য অন্যান্য উত্স হিসাবে, এই বিষয়টিতে জোর দিয়েছিল যে ক্লিপ স্পেস একটি 4D কাঠামো যা মূলত সিদ্ধান্ত নিতে ব্যবহৃত হয় কী স্ক্রিনে rasterized এবং রেন্ডার করা হবে।
এখানে আমার প্রশ্নগুলি রয়েছে:
- আমি 4 ডি তে কিছু কল্পনা করতে পারি না, আমি মনে করি না যে কোনও মানুষ এটি করতে পারে, এই ক্লিপ জায়গার জন্য 4D কী?
- আমি যে সর্বাধিক মানব-পঠনযোগ্য ডকটি পড়েছি তা একটি ক্যামেরা সম্পর্কে কথা বলে, যা কেবল ক্লিপিং ধারণার উপরে একটি বিমূর্ততা এবং আমি বুঝতে পারি যে, কেন প্রথম স্থানে ক্যামেরা ধারণাটি ব্যবহার করা হচ্ছে না যা আরও বেশি পরিচিত 3 ডি কাঠামো? ক্যামেরার ধারণার সাথে একমাত্র সমস্যা হ'ল আপনাকে সম্ভাব্যতাটিকে অন্য উপায়ে সংজ্ঞায়িত করতে হবে এবং সুতরাং মূলত আপনি কী ধরণের ক্যামেরা রাখতে চান সে সম্পর্কে আপনাকে আরও একটি বিবৃতি যুক্ত করতে হবে।
- আমার এটা কীভাবে পড়ার কথা
0.75f, 0.75f, 0.0f, 1.0f
? আমি যা পাই তা হ'ল এগুলি সবগুলি ভাসমান মান এবং আমি প্রথম 3 টি মানটির অর্থ পাই, এটি শেষটির অর্থ কী?